Package net.minecraft.command
Class EntitySelectorOptions
java.lang.Object
net.minecraft.command.EntitySelectorOptions
- Mappings:
- Namespace - Name - official - gc- intermediary - net/minecraft/class_2306- named - net/minecraft/command/EntitySelectorOptions
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfaceprivate static final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypestatic final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypestatic final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypestatic final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypestatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypestatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypeprivate static final Map<String,EntitySelectorOptions.SelectorOption> static final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypestatic final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetHandler(EntitySelectorReader reader, String option, int restoreCursor) private static voidputOption(String id, EntitySelectorOptions.SelectorHandler handler, Predicate<EntitySelectorReader> condition, Text description) static voidregister()static voidsuggestOptions(EntitySelectorReader reader, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionBuilder) 
- 
Field Details- 
OPTIONS- Mappings:
- Namespace - Name - Mixin selector - official - i- Lgc;i:Ljava/util/Map;- intermediary - field_10891- Lnet/minecraft/class_2306;field_10891:Ljava/util/Map;- named - OPTIONS- Lnet/minecraft/command/EntitySelectorOptions;OPTIONS:Ljava/util/Map;
 
- 
UNKNOWN_OPTION_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType UNKNOWN_OPTION_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - official - a- Lgc;a:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- intermediary - field_10885- Lnet/minecraft/class_2306;field_10885:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- named - UNKNOWN_OPTION_EXCEPTION- Lnet/minecraft/command/EntitySelectorOptions;UNKNOWN_OPTION_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 
- 
INAPPLICABLE_OPTION_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType INAPPLICABLE_OPTION_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - official - b- Lgc;b:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- intermediary - field_10887- Lnet/minecraft/class_2306;field_10887:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- named - INAPPLICABLE_OPTION_EXCEPTION- Lnet/minecraft/command/EntitySelectorOptions;INAPPLICABLE_OPTION_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 
- 
NEGATIVE_DISTANCE_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType NEGATIVE_DISTANCE_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - official - c- Lgc;c:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_10890- Lnet/minecraft/class_2306;field_10890:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- named - NEGATIVE_DISTANCE_EXCEPTION- Lnet/minecraft/command/EntitySelectorOptions;NEGATIVE_DISTANCE_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
NEGATIVE_LEVEL_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType NEGATIVE_LEVEL_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - official - d- Lgc;d:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_10893- Lnet/minecraft/class_2306;field_10893:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- named - NEGATIVE_LEVEL_EXCEPTION- Lnet/minecraft/command/EntitySelectorOptions;NEGATIVE_LEVEL_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
TOO_SMALL_LEVEL_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType TOO_SMALL_LEVEL_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - official - e- Lgc;e:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_10886- Lnet/minecraft/class_2306;field_10886:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- named - TOO_SMALL_LEVEL_EXCEPTION- Lnet/minecraft/command/EntitySelectorOptions;TOO_SMALL_LEVEL_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
IRREVERSIBLE_SORT_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType IRREVERSIBLE_SORT_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - official - f- Lgc;f:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- intermediary - field_10888- Lnet/minecraft/class_2306;field_10888:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- named - IRREVERSIBLE_SORT_EXCEPTION- Lnet/minecraft/command/EntitySelectorOptions;IRREVERSIBLE_SORT_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 
- 
INVALID_MODE_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType INVALID_MODE_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - official - g- Lgc;g:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- intermediary - field_10889- Lnet/minecraft/class_2306;field_10889:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- named - INVALID_MODE_EXCEPTION- Lnet/minecraft/command/EntitySelectorOptions;INVALID_MODE_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 
- 
INVALID_TYPE_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType INVALID_TYPE_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - official - h- Lgc;h:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- intermediary - field_10892- Lnet/minecraft/class_2306;field_10892:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- named - INVALID_TYPE_EXCEPTION- Lnet/minecraft/command/EntitySelectorOptions;INVALID_TYPE_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 
 
- 
- 
Constructor Details- 
EntitySelectorOptionspublic EntitySelectorOptions()
 
- 
- 
Method Details- 
putOptionprivate static void putOption(String id, EntitySelectorOptions.SelectorHandler handler, Predicate<EntitySelectorReader> condition, Text description) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lgc;a(Ljava/lang/String;Lgc$a;Ljava/util/function/Predicate;Lsw;)V- intermediary - method_9961- Lnet/minecraft/class_2306;method_9961(Ljava/lang/String;Lnet/minecraft/class_2306$class_2307;Ljava/util/function/Predicate;Lnet/minecraft/class_2561;)V- named - putOption- Lnet/minecraft/command/EntitySelectorOptions;putOption(Ljava/lang/String;Lnet/minecraft/command/EntitySelectorOptions$SelectorHandler;Ljava/util/function/Predicate;Lnet/minecraft/text/Text;)V
 
- 
registerpublic static void register()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lgc;a()V- intermediary - method_9960- Lnet/minecraft/class_2306;method_9960()V- named - register- Lnet/minecraft/command/EntitySelectorOptions;register()V
 
- 
getHandlerpublic static EntitySelectorOptions.SelectorHandler getHandler(EntitySelectorReader reader, String option, int restoreCursor) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lgc;a(Lgb;Ljava/lang/String;I)Lgc$a;- intermediary - method_9976- Lnet/minecraft/class_2306;method_9976(Lnet/minecraft/class_2303;Ljava/lang/String;I)Lnet/minecraft/class_2306$class_2307;- named - getHandler- Lnet/minecraft/command/EntitySelectorOptions;getHandler(Lnet/minecraft/command/EntitySelectorReader;Ljava/lang/String;I)Lnet/minecraft/command/EntitySelectorOptions$SelectorHandler;
 
- 
suggestOptionspublic static void suggestOptions(EntitySelectorReader reader, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionBuilder) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lgc;a(Lgb;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V- intermediary - method_9930- Lnet/minecraft/class_2306;method_9930(Lnet/minecraft/class_2303;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V- named - suggestOptions- Lnet/minecraft/command/EntitySelectorOptions;suggestOptions(Lnet/minecraft/command/EntitySelectorReader;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V
 
 
-