package eu.thog.uhcrun.commands; import eu.thog.uhcrun.game.AbstractGame; import org.bukkit.ChatColor; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; /** * This file is a part of the UHCRun Project CodeBase * Created by Thog * (C) Copyright Thomas Guillemard 2016 * All rights reserved. */ public class CommandNextEvent implements CommandExecutor { private AbstractGame game; public CommandNextEvent(AbstractGame game) { this.game = game; } @Override public boolean onCommand(CommandSender commandSender, Command command, String label, String[] args) { if (game.getGameLoop() != null && game.isGameStarted() && commandSender.hasPermission("uhcrun.nextevent")) { game.getGameLoop().forceNextEvent(); } else { commandSender.sendMessage(ChatColor.DARK_RED + "Erreur: la partie n'a pas commencé !"); } return true; } }