Class AbstractTargetEntityCommand

Direct Known Subclasses:
EntityEffectCommand, EntityHideFromAdventurePlayersCommand, EntityIntangibleCommand, EntityInvulnerableCommand, EntityMakeInteractableCommand, EntityStatsAddCommand, EntityStatsDumpCommand, EntityStatsGetCommand, EntityStatsResetCommand, EntityStatsSetCommand, EntityStatsSetToMaxCommand

public abstract class AbstractTargetEntityCommand extends AbstractAsyncCommand
  • Field Details

    • MESSAGE_COMMANDS_ERRORS_PLAYER_NOT_IN_WORLD

      private static final Message MESSAGE_COMMANDS_ERRORS_PLAYER_NOT_IN_WORLD
    • MESSAGE_GENERAL_NO_ENTITY_IN_VIEW

      private static final Message MESSAGE_GENERAL_NO_ENTITY_IN_VIEW
    • worldArg

      @Nonnull private final OptionalArg<World> worldArg
    • radiusArg

      @Nonnull private final OptionalArg<Double> radiusArg
    • playerArg

      @Nonnull private final OptionalArg<PlayerRef> playerArg
    • entityArg

      @Nonnull private final EntityWrappedArg entityArg
  • Constructor Details

    • AbstractTargetEntityCommand

      public AbstractTargetEntityCommand(@Nonnull String name, @Nonnull String description)
    • AbstractTargetEntityCommand

      public AbstractTargetEntityCommand(@Nonnull String name, @Nonnull String description, boolean requiresConfirmation)
    • AbstractTargetEntityCommand

      public AbstractTargetEntityCommand(@Nonnull String description)
  • Method Details