public class SuggestionProviders
extends java.lang.Object
| 修飾子とタイプ | クラスと説明 | 
|---|---|
| static class  | SuggestionProviders.Wrapper | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| static com.mojang.brigadier.suggestion.SuggestionProvider<CommandSource> | ALL_RECIPES | 
| static com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> | ASK_SERVER | 
| static com.mojang.brigadier.suggestion.SuggestionProvider<CommandSource> | AVAILABLE_SOUNDS | 
| static com.mojang.brigadier.suggestion.SuggestionProvider<CommandSource> | SUMMONABLE_ENTITIES | 
| コンストラクタと説明 | 
|---|
| SuggestionProviders() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| static com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> | ensureKnown(com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> provider)Checks to make sure that the given suggestion provider is a wrapped one that was created via  register(net.minecraft.util.ResourceLocation, com.mojang.brigadier.suggestion.SuggestionProvider<net.minecraft.command.ISuggestionProvider>). | 
| static com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> | get(ResourceLocation id) | 
| static ResourceLocation | getId(com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> provider)Gets the ID for the given provider. | 
| static <S extends ISuggestionProvider> | register(ResourceLocation id,
        com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> provider) | 
public static final com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> ASK_SERVER
public static final com.mojang.brigadier.suggestion.SuggestionProvider<CommandSource> ALL_RECIPES
public static final com.mojang.brigadier.suggestion.SuggestionProvider<CommandSource> AVAILABLE_SOUNDS
public static final com.mojang.brigadier.suggestion.SuggestionProvider<CommandSource> SUMMONABLE_ENTITIES
public static <S extends ISuggestionProvider> com.mojang.brigadier.suggestion.SuggestionProvider<S> register(ResourceLocation id, com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> provider)
public static com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> get(ResourceLocation id)
public static ResourceLocation getId(com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> provider)
register(net.minecraft.util.ResourceLocation, com.mojang.brigadier.suggestion.SuggestionProvider<net.minecraft.command.ISuggestionProvider>), then it
 returns ASK_SERVER_ID instead, as there is no known ID but ASK_SERVER always works.public static com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> ensureKnown(com.mojang.brigadier.suggestion.SuggestionProvider<ISuggestionProvider> provider)
register(net.minecraft.util.ResourceLocation, com.mojang.brigadier.suggestion.SuggestionProvider<net.minecraft.command.ISuggestionProvider>). If
 not, returns ASK_SERVER. Needed because custom providers don't have a known ID to send to the client, but
 ASK_SERVER always works.