Class AbstractLocalToggleExecutor

java.lang.Object
ru.cwcode.commands.executor.AbstractExecutor
ru.cwcode.commands.executor.AbstractLocalToggleExecutor

public abstract class AbstractLocalToggleExecutor extends AbstractExecutor
  • Constructor Details

    • AbstractLocalToggleExecutor

      public AbstractLocalToggleExecutor(boolean initialState)
  • Method Details

    • prepare

      public void prepare(Sender sender, String[] args, ArgumentSet argumentSet, Command command)
      Overrides:
      prepare in class AbstractExecutor
    • executeForPlayer

      public void executeForPlayer() throws ru.cwcode.cwutils.messages.MessageReturn, ru.cwcode.cwutils.messages.TargetableMessageReturn
      Description copied from class: AbstractExecutor
      Действие, выполняемое для игроков И НЕ-ИГРОКОВ, если метод executeForNonPlayer не переопределён
      Specified by:
      executeForPlayer in class AbstractExecutor
      Throws:
      ru.cwcode.cwutils.messages.MessageReturn
      ru.cwcode.cwutils.messages.TargetableMessageReturn
    • onEnable

      public abstract void onEnable()
    • onDisable

      public abstract void onDisable()