Class EntitySelectorOptions
java.lang.Object
net.minecraft.commands.arguments.selector.options.EntitySelectorOptions
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DynamicCommandExceptionTypestatic final DynamicCommandExceptionTypestatic final DynamicCommandExceptionTypestatic final SimpleCommandExceptionTypestatic final SimpleCommandExceptionTypestatic final SimpleCommandExceptionTypestatic final DynamicCommandExceptionTypestatic final DynamicCommandExceptionTypeprivate static final org.slf4j.Loggerprivate static final Map<String, EntitySelectorOptions.Option> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidget(EntitySelectorParser parser, String key, int start) static voidregister(String name, EntitySelectorOptions.Modifier modifier, Predicate<EntitySelectorParser> predicate, Component description) static voidsuggestNames(EntitySelectorParser parser, SuggestionsBuilder builder)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
OPTIONS
-
ERROR_UNKNOWN_OPTION
-
ERROR_INAPPLICABLE_OPTION
-
ERROR_RANGE_NEGATIVE
-
ERROR_LEVEL_NEGATIVE
-
ERROR_LIMIT_TOO_SMALL
-
ERROR_SORT_UNKNOWN
-
ERROR_GAME_MODE_INVALID
-
ERROR_ENTITY_TYPE_INVALID
-
-
Constructor Details
-
EntitySelectorOptions
public EntitySelectorOptions()
-
-
Method Details
-
register
public static void register(String name, EntitySelectorOptions.Modifier modifier, Predicate<EntitySelectorParser> predicate, Component description) -
bootStrap
public static void bootStrap() -
get
public static EntitySelectorOptions.Modifier get(EntitySelectorParser parser, String key, int start) throws CommandSyntaxException - Throws:
CommandSyntaxException
-
suggestNames
-