Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.patatedouce.staffmode;
- import fr.patatedouce.staffmode.Main;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- public class mod
- implements CommandExecutor
- {
- public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args)
- {
- if ((cmd.getName().equalsIgnoreCase("mod")) || (cmd.getName().equalsIgnoreCase("h")))
- {
- if (!(sender instanceof Player))
- {
- sender.sendMessage(ChatColor.RED + "You must be a player to use this command.");
- return false;
- }
- Player player = (Player)sender;
- if (Permission.hasStaffPermission(player))
- {
- if (args.length == 0)
- {
- Main.Instance.toggleMode(player);
- }
- else
- {
- player.sendMessage("Toggle Staff Mode.");
- player.sendMessage("/h or /mod (self)");
- }
- }
- else {
- player.sendMessage(ChatColor.translateAlternateColorCodes('&', Main.Instance.translate("No Permission")));
- }
- }
- return false;
- }
- }
Add Comment
Please, Sign In to add comment