net.minecraft.client.gui.components

public class CommandSuggestions

fsm
net.minecraft.client.gui.components.CommandSuggestions
net.minecraft.class_4717
net.minecraft.unmapped.C_jyxtrlhr
net.minecraft.client.gui.screen.ChatInputSuggestor
net.minecraft.client.gui.screen.CommandSuggestor

Field summary

Modifier and TypeField
private static final Pattern
a
WHITESPACE_PATTERN
field_21596
f_urfynoeh
WHITESPACE_PATTERN
BACKSLASH_S_PATTERN
private static final Style
b
UNPARSED_STYLE
field_25885
f_sdzyqtbg
ERROR_STYLE
ERROR_STYLE
private static final Style
c
LITERAL_STYLE
field_25886
f_yecorboz
INFO_STYLE
INFO_STYLE
private static final List<Style>
d
ARGUMENT_STYLES
field_25887
f_zzshrrrj
HIGHLIGHT_STYLES
HIGHLIGHT_STYLES
final Minecraft
e
minecraft
field_21597
f_dxgrekus
client
client
private final Screen
f
screen
field_21598
f_ihqffcsh
owner
owner
final EditBox
g
input
field_21599
f_scbwomzm
textField
textField
final Font
h
font
field_21600
f_rfvyykqy
textRenderer
textRenderer
private final boolean
i
commandsOnly
field_21601
f_pdwmicbo
slashOptional
slashOptional
private final boolean
j
onlyShowIfCursorPastError
field_21602
f_jltkpqjo
suggestingWhenEmpty
suggestingWhenEmpty
final int
k
lineStartOffset
field_21603
f_yjirhfwn
inWindowIndexOffset
inWindowIndexOffset
final int
l
suggestionLineLimit
field_21604
f_jagsxomz
maxSuggestionSize
maxSuggestionSize
final boolean
m
anchorToBottom
field_21605
f_yllxldca
chatScreenSized
chatScreenSized
final int
n
fillColor
field_21606
f_rvnaguyh
color
color
private final List<FormattedCharSequence>
o
commandUsage
field_21607
f_whmqjpha
messages
messages
private int
p
commandUsagePosition
field_21608
f_fwuzicwr
x
x
private int
q
commandUsageWidth
field_21609
f_gjwqguye
width
width
private com.mojang.brigadier.ParseResults<SharedSuggestionProvider>
r
currentParse
field_21610
f_lpbgyfqt
parse
parse
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
s
pendingSuggestions
field_21611
f_cuiqnofv
pendingSuggestions
pendingSuggestions
private CommandSuggestions$SuggestionsList
t
suggestions
field_21612
f_wuyiygne
window
window
private boolean
u
allowSuggestions
field_21613
f_qtrqerci
windowActive
windowActive
boolean
v
keepSuggestions
field_21614
f_ivxqcdlz
completingSuggestions
completingSuggestions
private boolean
w
allowHiding
field_46191
f_tonbhmlp
canLeave
canLeave

Constructor summary

ModifierConstructor
public (Minecraft client, Screen owner, EditBox textField, Font textRenderer, boolean slashOptional, boolean suggestingWhenEmpty, int inWindowIndexOffset, int maxSuggestionSize, boolean chatScreenSized, int color)

Method summary

Modifier and TypeMethod
public void
a(boolean arg0)
setAllowSuggestions(boolean arg0)
method_23933(boolean arg0)
m_thgbmlty(boolean arg0)
setWindowActive(boolean windowActive)
setWindowActive(boolean windowActive)
public void
b(boolean arg0)
setAllowHiding(boolean arg0)
method_53869(boolean arg0)
m_judobart(boolean arg0)
setCanLeave(boolean canLeave)
setCanLeave(boolean canLeave)
public boolean
a(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
method_23924(int arg0, int arg1, int arg2)
m_endzaxki(int arg0, int arg1, int arg2)
keyPressed(int keyCode, int scanCode, int modifiers)
keyPressed(int keyCode, int scanCode, int modifiers)
public boolean
a(double arg0)
mouseScrolled(double arg0)
method_23921(double arg0)
m_rhyndxie(double arg0)
mouseScrolled(double amount)
mouseScrolled(double amount)
public boolean
a(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
method_23922(double arg0, double arg1, int arg2)
m_egnvndmf(double arg0, double arg1, int arg2)
mouseClicked(double mouseX, double mouseY, int button)
mouseClicked(double mouseX, double mouseY, int button)
public void
c(boolean arg0)
showSuggestions(boolean arg0)
method_23920(boolean arg0)
m_jxxkmohx(boolean arg0)
show(boolean narrateFirstSuggestion)
showSuggestions(boolean narrateFirstSuggestion)
public boolean
a()
isVisible()
method_53867()
m_pqfqhhvr()
isOpen()
getWindow()
public Component
b()
getUsageNarration()
method_53868()
m_lajjatmd()
getSuggestionUsageNarrationText()
getNarrationText()
public void
c()
hide()
method_44931()
m_pjsacurt()
clearWindow()
resetWindow()
private List<com.mojang.brigadier.suggestion.Suggestion>
a(com.mojang.brigadier.suggestion.Suggestions arg0)
sortSuggestions(com.mojang.brigadier.suggestion.Suggestions arg0)
method_30104(com.mojang.brigadier.suggestion.Suggestions arg0)
m_xpiteobf(com.mojang.brigadier.suggestion.Suggestions arg0)
sortSuggestions(com.mojang.brigadier.suggestion.Suggestions suggestions)
sortSuggestions(com.mojang.brigadier.suggestion.Suggestions suggestions)
public void
d()
updateCommandInfo()
method_23934()
m_sgedbqgq()
refresh()
refresh()
private static int
a(String arg0)
getLastWordIndex(String arg0)
method_23930(String arg0)
m_qfhfcbzb(String arg0)
getStartOfCurrentWord(String input)
getLastPlayerNameStart(String input)
private static FormattedCharSequence
a(com.mojang.brigadier.exceptions.CommandSyntaxException arg0)
getExceptionMessage(com.mojang.brigadier.exceptions.CommandSyntaxException arg0)
method_30505(com.mojang.brigadier.exceptions.CommandSyntaxException arg0)
m_tefamdyw(com.mojang.brigadier.exceptions.CommandSyntaxException arg0)
formatException(com.mojang.brigadier.exceptions.CommandSyntaxException exception)
formatException(com.mojang.brigadier.exceptions.CommandSyntaxException exception)
private void
f()
updateUsageInfo()
method_23937()
m_qceilxyd()
showCommandSuggestions()
show()
private boolean
a(n arg0)
fillNodeUsage(ChatFormatting arg0)
method_23929(class_124 arg0)
m_ryjcbrxn(C_tnezalvh arg0)
showUsages(Formatting formatting)
showUsages(Formatting formatting)
private FormattedCharSequence
a(String arg0, int arg1)
formatChat(String arg0, int arg1)
method_23931(String arg0, int arg1)
m_nrdzjegr(String arg0, int arg1)
provideRenderText(String original, int firstCharacterIndex)
provideRenderText(String original, int firstCharacterIndex)
static String
a(String arg0, String arg1)
calculateSuggestionSuffix(String arg0, String arg1)
method_23936(String arg0, String arg1)
m_wgavwrmh(String arg0, String arg1)
getSuggestionSuffix(String original, String suggestion)
getSuggestionSuffix(String original, String suggestion)
private static FormattedCharSequence
a(com.mojang.brigadier.ParseResults<en> arg0, String arg1, int arg2)
formatText(com.mojang.brigadier.ParseResults<SharedSuggestionProvider> arg0, String arg1, int arg2)
method_23925(com.mojang.brigadier.ParseResults<class_2172> arg0, String arg1, int arg2)
m_qxikpnet(com.mojang.brigadier.ParseResults<C_sasfholk> arg0, String arg1, int arg2)
highlight(com.mojang.brigadier.ParseResults<CommandSource> parse, String original, int firstCharacterIndex)
highlight(com.mojang.brigadier.ParseResults<CommandSource> parse, String original, int firstCharacterIndex)
public void
a(frv arg0, int arg1, int arg2)
render(GuiGraphics arg0, int arg1, int arg2)
method_23923(class_332 arg0, int arg1, int arg2)
m_sbaxsgkx(C_sedilmty arg0, int arg1, int arg2)
render(DrawContext context, int mouseX, int mouseY)
render(GuiGraphics graphics, int mouseX, int mouseY)
public boolean
b(frv arg0, int arg1, int arg2)
renderSuggestions(GuiGraphics arg0, int arg1, int arg2)
method_44933(class_332 arg0, int arg1, int arg2)
m_bkimanqp(C_sedilmty arg0, int arg1, int arg2)
tryRenderWindow(DrawContext context, int mouseX, int mouseY)
renderWindow(GuiGraphics graphics, int mouseX, int mouseY)
public void
a(frv arg0)
renderUsage(GuiGraphics arg0)
method_44932(class_332 arg0)
m_nkclczjf(C_sedilmty arg0)
renderMessages(DrawContext context)
renderUsage(GuiGraphics graphics)
public Component
e()
getNarrationMessage()
method_23958()
m_aidxlsjb()
getNarration()
getNarration()