Class EnchantCommand
java.lang.Object
net.minecraft.server.commands.EnchantCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DynamicCommandExceptionTypeprivate static final Dynamic2CommandExceptionTypeprivate static final DynamicCommandExceptionTypeprivate static final DynamicCommandExceptionTypeprivate static final SimpleCommandExceptionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static intenchant(CommandSourceStack source, Collection<? extends Entity> targets, Holder<Enchantment> enchantmentHolder, int level) static voidregister(CommandDispatcher<CommandSourceStack> dispatcher, CommandBuildContext context)
-
Field Details
-
ERROR_NOT_LIVING_ENTITY
-
ERROR_NO_ITEM
-
ERROR_INCOMPATIBLE
-
ERROR_LEVEL_TOO_HIGH
-
ERROR_NOTHING_HAPPENED
-
-
Constructor Details
-
EnchantCommand
public EnchantCommand()
-
-
Method Details
-
register
public static void register(CommandDispatcher<CommandSourceStack> dispatcher, CommandBuildContext context) -
enchant
private static int enchant(CommandSourceStack source, Collection<? extends Entity> targets, Holder<Enchantment> enchantmentHolder, int level) throws CommandSyntaxException - Throws:
CommandSyntaxException
-