Package net.minecraft.client.multiplayer
Class ClientSuggestionProvider
java.lang.Object
net.minecraft.client.multiplayer.ClientSuggestionProvider
- All Implemented Interfaces:
- SharedSuggestionProvider
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.commands.SharedSuggestionProviderSharedSuggestionProvider.ElementSuggestionType, SharedSuggestionProvider.TextCoordinates
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final ClientPacketListenerprivate final Minecraftprivate CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>private int
- 
Constructor SummaryConstructorsConstructorDescriptionClientSuggestionProvider(ClientPacketListener p_105165_, Minecraft p_105166_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidcompleteCustomSuggestions(int p_105172_, com.mojang.brigadier.suggestion.Suggestions p_105173_) CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>customSuggestion(com.mojang.brigadier.context.CommandContext<?> p_212423_) booleanhasPermission(int p_105178_) levels()voidmodifyCustomCompletions(ClientboundCustomChatCompletionsPacket.Action p_240810_, List<String> p_240765_) private static StringprettyPrint(double p_105168_) private static StringprettyPrint(int p_105170_) CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestRegistryElements(ResourceKey<? extends Registry<?>> p_212429_, SharedSuggestionProvider.ElementSuggestionType p_212430_, com.mojang.brigadier.suggestion.SuggestionsBuilder p_212431_, com.mojang.brigadier.context.CommandContext<?> p_212432_) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.commands.SharedSuggestionProvidersuggestRegistryElements
- 
Field Details- 
connection
- 
minecraft
- 
pendingSuggestionsIdprivate int pendingSuggestionsId
- 
pendingSuggestionsFuture@Nullable private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> pendingSuggestionsFuture
- 
customCompletionSuggestions
 
- 
- 
Constructor Details- 
ClientSuggestionProvider
 
- 
- 
Method Details- 
getOnlinePlayerNames- Specified by:
- getOnlinePlayerNamesin interface- SharedSuggestionProvider
 
- 
getCustomTabSugggestions- Specified by:
- getCustomTabSugggestionsin interface- SharedSuggestionProvider
 
- 
getSelectedEntities- Specified by:
- getSelectedEntitiesin interface- SharedSuggestionProvider
 
- 
getAllTeams- Specified by:
- getAllTeamsin interface- SharedSuggestionProvider
 
- 
getAvailableSounds- Specified by:
- getAvailableSoundsin interface- SharedSuggestionProvider
 
- 
getRecipeNames- Specified by:
- getRecipeNamesin interface- SharedSuggestionProvider
 
- 
hasPermissionpublic boolean hasPermission(int p_105178_) - Specified by:
- hasPermissionin interface- SharedSuggestionProvider
 
- 
customSuggestionpublic CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> customSuggestion(com.mojang.brigadier.context.CommandContext<?> p_212423_) - Specified by:
- customSuggestionin interface- SharedSuggestionProvider
 
- 
prettyPrint
- 
prettyPrint
- 
getRelevantCoordinates- Specified by:
- getRelevantCoordinatesin interface- SharedSuggestionProvider
 
- 
getAbsoluteCoordinates- Specified by:
- getAbsoluteCoordinatesin interface- SharedSuggestionProvider
 
- 
levels- Specified by:
- levelsin interface- SharedSuggestionProvider
 
- 
registryAccess- Specified by:
- registryAccessin interface- SharedSuggestionProvider
 
- 
enabledFeatures- Specified by:
- enabledFeaturesin interface- SharedSuggestionProvider
 
- 
completeCustomSuggestionspublic void completeCustomSuggestions(int p_105172_, com.mojang.brigadier.suggestion.Suggestions p_105173_) 
- 
modifyCustomCompletionspublic void modifyCustomCompletions(ClientboundCustomChatCompletionsPacket.Action p_240810_, List<String> p_240765_) 
 
-