Class CommandSuggestions
java.lang.Object
net.minecraft.client.gui.components.CommandSuggestions
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier 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 SummaryConstructorsConstructorDescriptionCommandSuggestions(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 SummaryModifier 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
- 
commandsOnlyprivate final boolean commandsOnly
- 
onlyShowIfCursorPastErrorprivate final boolean onlyShowIfCursorPastError
- 
lineStartOffsetfinal int lineStartOffset
- 
suggestionLineLimitfinal int suggestionLineLimit
- 
anchorToBottomfinal boolean anchorToBottom
- 
fillColorfinal int fillColor
- 
commandUsage
- 
commandUsagePositionprivate int commandUsagePosition
- 
commandUsageWidthprivate int commandUsageWidth
- 
currentParse
- 
pendingSuggestions
- 
suggestions
- 
allowSuggestionsprivate boolean allowSuggestions
- 
keepSuggestionsboolean keepSuggestions
- 
allowHidingprivate boolean allowHiding
 
- 
- 
Constructor Details- 
CommandSuggestions
 
- 
- 
Method Details- 
setAllowSuggestionspublic void setAllowSuggestions(boolean p_93923_) 
- 
setAllowHidingpublic void setAllowHiding(boolean p_302228_) 
- 
keyPressedpublic boolean keyPressed(int p_93889_, int p_93890_, int p_93891_) 
- 
mouseScrolledpublic boolean mouseScrolled(double p_93883_) 
- 
mouseClickedpublic boolean mouseClicked(double p_93885_, double p_93886_, int p_93887_) 
- 
showSuggestionspublic void showSuggestions(boolean p_93931_) 
- 
isVisiblepublic boolean isVisible()
- 
getUsageNarration
- 
hidepublic void hide()
- 
sortSuggestionsprivate List<com.mojang.brigadier.suggestion.Suggestion> sortSuggestions(com.mojang.brigadier.suggestion.Suggestions p_93899_) 
- 
updateCommandInfopublic void updateCommandInfo()
- 
getLastWordIndex
- 
getExceptionMessageprivate static FormattedCharSequence getExceptionMessage(com.mojang.brigadier.exceptions.CommandSyntaxException p_93897_) 
- 
updateUsageInfoprivate void updateUsageInfo()
- 
fillNodeUsage
- 
formatChat
- 
calculateSuggestionSuffix
- 
formatTextprivate static FormattedCharSequence formatText(com.mojang.brigadier.ParseResults<SharedSuggestionProvider> p_93893_, String p_93894_, int p_93895_) 
- 
render
- 
renderSuggestions
- 
renderUsage
- 
getNarrationMessage
 
-