net.minecraft.client.gui.components

public class CommandSuggestions

fvr
net.minecraft.client.gui.components.CommandSuggestions
net.minecraft.class_4717

Field summary

Modifier and TypeField
private static final Pattern
a
WHITESPACE_PATTERN
field_21596
private static final Style
b
UNPARSED_STYLE
field_25885
private static final Style
c
LITERAL_STYLE
field_25886
private static final List<Style>
d
ARGUMENT_STYLES
field_25887
final Minecraft
e
minecraft
field_21597
private final Screen
f
screen
field_21598
final EditBox
g
input
field_21599
final Font
h
font
field_21600
private final boolean
i
commandsOnly
field_21601
private final boolean
j
onlyShowIfCursorPastError
field_21602
final int
k
lineStartOffset
field_21603
final int
l
suggestionLineLimit
field_21604
final boolean
m
anchorToBottom
field_21605
final int
n
fillColor
field_21606
private final List<FormattedCharSequence>
o
commandUsage
field_21607
private int
p
commandUsagePosition
field_21608
private int
q
commandUsageWidth
field_21609
private com.mojang.brigadier.ParseResults<SharedSuggestionProvider>
r
currentParse
field_21610
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
s
pendingSuggestions
field_21611
private CommandSuggestions$SuggestionsList
t
suggestions
field_21612
private boolean
u
allowSuggestions
field_21613
boolean
v
keepSuggestions
field_21614
private boolean
w
allowHiding
field_46191

Constructor summary

ModifierConstructor
public (Minecraft arg0, Screen arg1, EditBox arg2, Font arg3, boolean arg4, boolean arg5, int arg6, int arg7, boolean arg8, int arg9)

Method summary

Modifier and TypeMethod
public void
a(boolean arg0)
setAllowSuggestions(boolean arg0)
method_23933(boolean arg0)
public void
b(boolean arg0)
setAllowHiding(boolean arg0)
method_53869(boolean arg0)
public boolean
a(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
method_23924(int arg0, int arg1, int arg2)
public boolean
a(double arg0)
mouseScrolled(double arg0)
method_23921(double arg0)
public boolean
a(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
method_23922(double arg0, double arg1, int arg2)
public void
c(boolean arg0)
showSuggestions(boolean arg0)
method_23920(boolean arg0)
public boolean
a()
isVisible()
method_53867()
public Component
b()
getUsageNarration()
method_53868()
public void
c()
hide()
method_44931()
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)
public void
d()
updateCommandInfo()
method_23934()
private static int
a(String arg0)
getLastWordIndex(String arg0)
method_23930(String arg0)
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)
private void
f()
updateUsageInfo()
method_23937()
private boolean
a(o arg0)
fillNodeUsage(ChatFormatting arg0)
method_23929(class_124 arg0)
private FormattedCharSequence
a(String arg0, int arg1)
formatChat(String arg0, int arg1)
method_23931(String arg0, int arg1)
static String
a(String arg0, String arg1)
calculateSuggestionSuffix(String arg0, String arg1)
method_23936(String arg0, String arg1)
private static FormattedCharSequence
a(com.mojang.brigadier.ParseResults<ep> 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)
public void
a(fvb arg0, int arg1, int arg2)
render(GuiGraphics arg0, int arg1, int arg2)
method_23923(class_332 arg0, int arg1, int arg2)
public boolean
b(fvb arg0, int arg1, int arg2)
renderSuggestions(GuiGraphics arg0, int arg1, int arg2)
method_44933(class_332 arg0, int arg1, int arg2)
public void
a(fvb arg0)
renderUsage(GuiGraphics arg0)
method_44932(class_332 arg0)
public Component
e()
getNarrationMessage()
method_23958()