Advertisement
Guest User

gm.java

a guest
Jul 24th, 2014
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.51 KB | None | 0 0
  1. package me.mcbukkitdev.EssentialsCmd;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.GameMode;
  5. import org.bukkit.command.Command;
  6. import org.bukkit.command.CommandExecutor;
  7. import org.bukkit.command.CommandSender;
  8. import org.bukkit.entity.Player;
  9.  
  10. public class gm implements CommandExecutor{
  11.     //Main Plugin
  12.     private main plugin;
  13.  
  14.     public gm(main instance){
  15.         this.plugin = instance;
  16.     }
  17.     // Strings
  18.     public static final String Prefix = ChatColor.GRAY + "[" + ChatColor.GOLD + "EssentialsCmd" + ChatColor.GRAY + "]";
  19.  
  20.     //Commands
  21.     public boolean onCommand(CommandSender sender, Command cmd, String s, String[] args) {
  22.         //Player = Sender
  23.         Player p = (Player) sender;
  24.  
  25.         //Command: /gm
  26.         if(cmd.getName().equalsIgnoreCase("gm")){
  27.             if(p.hasPermission("ecmd.gm") || p.isOp() || p.hasPermission("ecmd.*")){
  28.                     if (args.length == 0) {
  29.                         p.sendMessage(Prefix + ChatColor.DARK_RED + "Please use: /gm <0|1>");
  30.                     }
  31.             if (args[0].equals("0")){
  32.                 p.setGameMode(GameMode.SURVIVAL);
  33.                 p.sendMessage(Prefix + ChatColor.WHITE + " Your gamemode is now" + ChatColor.RED + " Survival");
  34.             }
  35.             if (args[0].equals("1")){
  36.                 p.setGameMode(GameMode.CREATIVE);
  37.                 p.sendMessage(Prefix + ChatColor.WHITE + " Your gamemode is now" + ChatColor.RED + " Creative");
  38.             }
  39.             }
  40.         }
  41.         return true;
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement