Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Main extends JavaPlugin implements Listener{
- GroupManager gm;
- Main main;
- PluginManager pm;
- public void onEnable(){
- pm = Bukkit.getPluginManager();
- main = this;
- gm = (GroupManager) pm.getPlugin("GroupManager");
- pm.registerEvents(this, this);
- }
- public void onDisable(){
- }
- @EventHandler
- public void onPCPE(PlayerCommandPreprocessEvent e){
- String[] args = e.getMessage().split(" ");
- if(args[0].equalsIgnoreCase("/pay")){
- System.out.println("Tes1");
- AnjoPermissionsHandler handler = gm.getWorldsHolder().getWorldPermissions(e.getPlayer());
- String group = handler.getGroup(e.getPlayer().getName());
- System.out.println(group);
- AnjoPermissionsHandler handler2 = gm.getWorldsHolder().getWorldPermissions(Bukkit.getPlayer(args[1]));
- String group2 = handler.getGroup(args[1]);
- System.out.println(group2);
- List<String> inherits = GroupManager.getGlobalGroups().getGroup(group).getInherits();
- for(String derp : inherits){
- System.out.println(derp);
- }
- if(inherits.contains(group2)){
- System.out.println("tes2");
- e.setCancelled(true);
- e.getPlayer().sendMessage(ChatColor.RED + "You can pay a player that is lower rank than you!");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement