Advertisement
TechManDylan

NoSeeMyPlugins

Apr 24th, 2012
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.91 KB | None | 0 0
  1. package me.TechManDylan.bukkit.NoSeeMyPlugins;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.EventHandler;
  6. import org.bukkit.event.EventPriority;
  7. import org.bukkit.event.Listener;
  8. import org.bukkit.event.player.PlayerCommandPreprocessEvent;
  9.  
  10. import ru.tehkode.permissions.PermissionUser;
  11. import ru.tehkode.permissions.bukkit.PermissionsEx;
  12.  
  13. public class NoSeeMyPluginsProcessor implements Listener {
  14.     @EventHandler(priority = EventPriority.NORMAL)
  15.     public void PluginsList(PlayerCommandPreprocessEvent event) {
  16.         Player player = event.getPlayer();
  17.         String pname = player.getName();
  18.         PermissionUser User = PermissionsEx.getUser(player);
  19.           String[] split = event.getMessage().split(" ");
  20.           if (split.length < 1) return;
  21.           String cmd = split[0].trim().substring(1).toLowerCase();
  22.           if (cmd.equalsIgnoreCase("plugins") || cmd.equalsIgnoreCase("pl")&& player.getName().equals("_Lilah_") == false || player.getName().equals("KingTundra") == false ){
  23.             event.setCancelled(true);
  24.             player.sendMessage("<**HerpADerp" + ChatColor.BLACK +" [" + ChatColor.AQUA + "Owner" + ChatColor.BLACK +"] " + ChatColor.WHITE + "KingTundra>" + " You can't see my plugins.");
  25.                         }
  26.           if(User.has("NoSeeMyPlugins")){
  27.               player.sendMessage(ChatColor.RED + pname + ChatColor.WHITE + "typed /plugins.");
  28.                     }
  29.                 }
  30.     @EventHandler(priority = EventPriority.NORMAL)
  31.     public void HelpList(PlayerCommandPreprocessEvent event) {
  32.         Player player = event.getPlayer();
  33.           String[] split = event.getMessage().split(" ");
  34.           if (split.length < 1) return;
  35.           String cmd = split[0].trim().substring(1).toLowerCase();
  36.           if (cmd.equalsIgnoreCase("help")){
  37.             event.setCancelled(true);
  38.             player.sendMessage("<**HerpADerp" + ChatColor.BLACK +" [" + ChatColor.AQUA + "Owner" + ChatColor.BLACK +"] " + ChatColor.WHITE + "KingTundra>" + " Ask a Mod/Admin for help.");
  39.           }
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement