Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pvpkits.ban;
- import org.bukkit.Bukkit;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- public class GameMode implements CommandExecutor {
- @Override
- public boolean onCommand(CommandSender s, Command cmd, String label, String[] args) {
- if(label.equalsIgnoreCase("gamemode")){
- if(s instanceof Player){
- Player p = (Player) s;
- if(args.length <= 0){
- s.sendMessage("§6Syntax: §c/gamemode <creative, survival, spectateur> <joueur>");
- }
- else {
- Player target = Bukkit.getServer().getPlayer(args[1]);
- String gamemode = args[0];
- if(gamemode.equalsIgnoreCase("creatif") || gamemode.equalsIgnoreCase("creative")){
- if(target == null || !target.isOnline()){
- s.sendMessage("§cJoueur introuvable !");
- }
- else {
- s.sendMessage("§6Vous avez changé le mode de jeux de §c"+target.getName()+"§6 en creatif");
- target.setGameMode(org.bukkit.GameMode.CREATIVE);
- }
- if(args.length <= 1){
- s.sendMessage("§6Votre mode de jeux est changé en creatif !");
- p.setGameMode(org.bukkit.GameMode.CREATIVE);
- }
- }
- else if(gamemode.equalsIgnoreCase("survie") || gamemode.equalsIgnoreCase("survival")){
- s.sendMessage("§6Votre mode de jeux est changé en survie !");
- p.setGameMode(org.bukkit.GameMode.SURVIVAL);
- }
- }
- }
- else {
- Player target = Bukkit.getServer().getPlayer(args[0]);
- if(args.length <= 0){
- s.sendMessage("§6Syntax: §c/gamemode <joueur> <creative, survival, adventure>");
- }
- if(!target.isOnline() || target == null){
- s.sendMessage("§cJoueur introuvable!");
- }
- }
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement