Class CommandSuggestions
java.lang.Object
net.minecraft.client.gui.components.CommandSuggestions
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate boolean(package private) final booleanprivate final booleanprivate final List<FormattedCharSequence>private intprivate intprivate com.mojang.brigadier.ParseResults<SharedSuggestionProvider>(package private) final int(package private) final Font(package private) final EditBox(package private) boolean(package private) final intprivate static final Style(package private) final Minecraftprivate final booleanprivate CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>private final Screen(package private) final intprivate static final Styleprivate static final Pattern - 
Constructor Summary
ConstructorsConstructorDescriptionCommandSuggestions(Minecraft p_93871_, Screen p_93872_, EditBox p_93873_, Font p_93874_, boolean p_93875_, boolean p_93876_, int p_93877_, int p_93878_, boolean p_93879_, int p_93880_)  - 
Method Summary
Modifier and TypeMethodDescription(package private) static StringcalculateSuggestionSuffix(String p_93928_, String p_93929_) private booleanfillNodeUsage(ChatFormatting p_289002_) private FormattedCharSequenceformatChat(String p_93915_, int p_93916_) private static FormattedCharSequenceformatText(com.mojang.brigadier.ParseResults<SharedSuggestionProvider> p_93893_, String p_93894_, int p_93895_) private static FormattedCharSequencegetExceptionMessage(com.mojang.brigadier.exceptions.CommandSyntaxException p_93897_) private static intgetLastWordIndex(String p_93913_) voidhide()booleanbooleankeyPressed(int p_93889_, int p_93890_, int p_93891_) booleanmouseClicked(double p_93885_, double p_93886_, int p_93887_) booleanmouseScrolled(double p_93883_) voidrender(GuiGraphics p_282650_, int p_282266_, int p_281963_) booleanrenderSuggestions(GuiGraphics p_283503_, int p_281628_, int p_282260_) voidrenderUsage(GuiGraphics p_282763_) voidsetAllowHiding(boolean p_302228_) voidsetAllowSuggestions(boolean p_93923_) voidshowSuggestions(boolean p_93931_) private List<com.mojang.brigadier.suggestion.Suggestion>sortSuggestions(com.mojang.brigadier.suggestion.Suggestions p_93899_) voidprivate void 
- 
Field Details
- 
WHITESPACE_PATTERN
 - 
UNPARSED_STYLE
 - 
LITERAL_STYLE
 - 
ARGUMENT_STYLES
 - 
minecraft
 - 
screen
 - 
input
 - 
font
 - 
commandsOnly
private final boolean commandsOnly - 
onlyShowIfCursorPastError
private final boolean onlyShowIfCursorPastError - 
lineStartOffset
final int lineStartOffset - 
suggestionLineLimit
final int suggestionLineLimit - 
anchorToBottom
final boolean anchorToBottom - 
fillColor
final int fillColor - 
commandUsage
 - 
commandUsagePosition
private int commandUsagePosition - 
commandUsageWidth
private int commandUsageWidth - 
currentParse
 - 
pendingSuggestions
 - 
suggestions
 - 
allowSuggestions
private boolean allowSuggestions - 
keepSuggestions
boolean keepSuggestions - 
allowHiding
private boolean allowHiding 
 - 
 - 
Constructor Details
- 
CommandSuggestions
 
 - 
 - 
Method Details
- 
setAllowSuggestions
public void setAllowSuggestions(boolean p_93923_)  - 
setAllowHiding
public void setAllowHiding(boolean p_302228_)  - 
keyPressed
public boolean keyPressed(int p_93889_, int p_93890_, int p_93891_)  - 
mouseScrolled
public boolean mouseScrolled(double p_93883_)  - 
mouseClicked
public boolean mouseClicked(double p_93885_, double p_93886_, int p_93887_)  - 
showSuggestions
public void showSuggestions(boolean p_93931_)  - 
isVisible
public boolean isVisible() - 
getUsageNarration
 - 
hide
public void hide() - 
sortSuggestions
private List<com.mojang.brigadier.suggestion.Suggestion> sortSuggestions(com.mojang.brigadier.suggestion.Suggestions p_93899_)  - 
updateCommandInfo
public void updateCommandInfo() - 
getLastWordIndex
 - 
getExceptionMessage
private static FormattedCharSequence getExceptionMessage(com.mojang.brigadier.exceptions.CommandSyntaxException p_93897_)  - 
updateUsageInfo
private void updateUsageInfo() - 
fillNodeUsage
 - 
formatChat
 - 
calculateSuggestionSuffix
 - 
formatText
private static FormattedCharSequence formatText(com.mojang.brigadier.ParseResults<SharedSuggestionProvider> p_93893_, String p_93894_, int p_93895_)  - 
render
 - 
renderSuggestions
 - 
renderUsage
 - 
getNarrationMessage
 
 -