package de.steamwar.fightsystem.commands; import de.steamwar.fightsystem.ArenaMode; import de.steamwar.fightsystem.states.FightState; import de.steamwar.fightsystem.states.StateDependentCommand; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public class SkipCommand implements CommandExecutor { public SkipCommand() { new StateDependentCommand(ArenaMode.AntiPrepare, FightState.Running, "skip", this); } @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if(!(sender instanceof Player)) { return false; } Player player = (Player) sender; Commands.toggleSkip(player); return false; } }