Advertisement
Guest User

Untitled

a guest
Jul 25th, 2014
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.24 KB | None | 0 0
  1. public class Main extends JavaPlugin implements Listener{
  2.    
  3.     GroupManager gm;
  4.     Main main;
  5.     PluginManager pm;
  6.    
  7.     public void onEnable(){
  8.         pm = Bukkit.getPluginManager();
  9.         main = this;
  10.         gm = (GroupManager) pm.getPlugin("GroupManager");
  11.         pm.registerEvents(this, this);
  12.     }
  13.    
  14.     public void onDisable(){
  15.        
  16.     }
  17.    
  18.    
  19.     @EventHandler
  20.     public void onPCPE(PlayerCommandPreprocessEvent e){
  21.         String[] args = e.getMessage().split(" ");
  22.         if(args[0].equalsIgnoreCase("/pay")){
  23.             System.out.println("Tes1");
  24.             AnjoPermissionsHandler handler = gm.getWorldsHolder().getWorldPermissions(e.getPlayer());
  25.             String group = handler.getGroup(e.getPlayer().getName());
  26.             System.out.println(group);
  27.             AnjoPermissionsHandler handler2 = gm.getWorldsHolder().getWorldPermissions(Bukkit.getPlayer(args[1]));
  28.             String group2 = handler.getGroup(args[1]);
  29.             System.out.println(group2);
  30.             List<String> inherits = GroupManager.getGlobalGroups().getGroup(group).getInherits();
  31.             for(String derp : inherits){
  32.                 System.out.println(derp);
  33.             }
  34.             if(inherits.contains(group2)){
  35.                 System.out.println("tes2");
  36.                 e.setCancelled(true);
  37.                 e.getPlayer().sendMessage(ChatColor.RED + "You can pay a player that is lower rank than you!");
  38.             }
  39.         }
  40.     }
  41.    
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement