package de.lasche.command;
import org.bukkit.GameMode;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import de.lasche.plugin.main.Main;
public class Gamemode implements CommandExecutor {
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
if(sender instanceof Player) {
Player player = (Player) sender;
if(player.hasPermission("Lasche.gamemode")) {
if(args.length == 1) {
if(args[0].equalsIgnoreCase("1")) {
player.setGameMode(GameMode.CREATIVE);
player.sendMessage(Main.prefix + "Du bist nun im Kreative Modus!");
return true;
}
if(args[0].equalsIgnoreCase("2")) {
player.setGameMode(GameMode.ADVENTURE);
player.sendMessage(Main.prefix + "Du bist nun im Adventure Modus!");
return true;
}
if(args[0].equalsIgnoreCase("3")) {
player.setGameMode(GameMode.SPECTATOR);
player.sendMessage(Main.prefix + "Du bist nun im Spectator Modus!");
return true;
}
if(args[0].equalsIgnoreCase("0")) {
player.setGameMode(GameMode.SURVIVAL);
player.sendMessage(Main.prefix + "Du bist nun im Survival Modus!");
return true;
}
}
}
}
return false;
}
}