28212474

@Override
	public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
		 Player p = (Player)sender;
		 if (cmd.getName().equalsIgnoreCase("gm") || cmd.getName().equalsIgnoreCase("gamemode")) {
		  if (sender.hasPermission("GameMode.1") || sender.hasPermission("GameMode.creative") || sender.hasPermission("GameMode.s")) {
		  if (args[0].equalsIgnoreCase("1") || args[0].equalsIgnoreCase("creative") || args[0].equalsIgnoreCase("c")) {
			 p.sendMessage("§6Your GameMode §cCREATIVE");
			 p.setGameMode(GameMode.CREATIVE);
			  return true;
		  }
		  }
		  if (sender.hasPermission("GameMode.0") || sender.hasPermission("GameMode.survival") || sender.hasPermission("GameMode.s")) {
			  if (args[0].equalsIgnoreCase("0") || args[0].equalsIgnoreCase("survival") || args[0].equalsIgnoreCase("s")) {
				 p.sendMessage("§6Your GameMode §cSURVIVAL");
				 p.setGameMode(GameMode.SURVIVAL);
			  }
			  }
		  if (sender.hasPermission("GameMode.2") || sender.hasPermission("GameMode.ADVENTURE") || sender.hasPermission("GameMode.a")) {
			  if (args[0].equalsIgnoreCase("2") || args[0].equalsIgnoreCase("ADVENTURE") || args[0].equalsIgnoreCase("a")) {
				 p.sendMessage("§6Your GameMode §cADVENTURE");
				 p.setGameMode(GameMode.ADVENTURE);
			  }
			  }
		  if (sender.hasPermission("GameMode.3") || sender.hasPermission("GameMode.SPECTATOR") || sender.hasPermission("GameMode.s")) {
			  if (args[0].equalsIgnoreCase("3") || args[0].equalsIgnoreCase("SPECTATOR") || args[0].equalsIgnoreCase("s")) {
				 p.sendMessage("§6Your GameMode §cSPECTATOR");
				 p.setGameMode(GameMode.SPECTATOR);
			  }
			  }
		  
			  if (args[0].equalsIgnoreCase("4")) {
				 p.sendMessage("§cI'm Sorry, This GameMode not exist");
			  }
			  if (args[0].equalsIgnoreCase("5")) {
					 p.sendMessage("§cI'm Sorry, This GameMode not exist");
				  }
			  if (args[0].equalsIgnoreCase("6")) {
					 p.sendMessage("§cI'm Sorry, This GameMode not exist");
				  }
			  if (args[0].equalsIgnoreCase("7") || args[0].equalsIgnoreCase("8") || args[0].equalsIgnoreCase("9") || args[0].equalsIgnoreCase("10")  || args[0].equalsIgnoreCase("11")) {
					 p.sendMessage("§cI'm Sorry, This GameMode not exist");
				  }
		   if (args[0].equalsIgnoreCase("help") || args[0].equalsIgnoreCase("h") || args[0].equalsIgnoreCase("he")|| args[0].equalsIgnoreCase("hel") || args[0].equalsIgnoreCase("toutrial")) {
			   sender.sendMessage("§e§l         §eGameMode         ");
			   sender.sendMessage("§6§lHint: §7You can Change Your GameMode ");
			   sender.sendMessage("§eUsage: §c/gm §7[1,2,3,4]");
		
		   }
		 }
		return false;
		
	}

You Need Now Import Your Command :
Type in plugin.yml 
commands:
gm:

and Type on Main :
 this.getCommand("gm").setExecutor(new GameModeCommand()); 


I really Good in Coding
  • Expires: Never
  • Author: tosg_dev
  • Created: Oct 30, 2018
  • Edited: Oct 30, 2018
  • Language: Auto-Detect

Reply to Paste

A live preview will appear here...