Move gamemode stuff to listener

- Fix messages in messages.yml not being used
- Fixed checkRank not working
- Added permissions support for tab handing
This commit is contained in:
2022-02-13 23:55:50 -06:00
parent bd8c772228
commit f2db87624f
21 changed files with 197 additions and 109 deletions

View File

@ -36,7 +36,7 @@ public class AdminCMD extends PlexCommand
{
if (args.length == 0)
{
return usage(getUsage());
return usage();
}
if (args[0].equalsIgnoreCase("add"))
@ -64,8 +64,6 @@ public class AdminCMD extends PlexCommand
return tl("playerIsAdmin");
}
plexPlayer.setRank(Rank.ADMIN.name());
DataUtils.update(plexPlayer);
Bukkit.getServer().getPluginManager().callEvent(new AdminAddEvent(sender, plexPlayer));
return null;
}
@ -94,8 +92,6 @@ public class AdminCMD extends PlexCommand
return tl("playerNotAdmin");
}
plexPlayer.setRank("");
DataUtils.update(plexPlayer);
Bukkit.getServer().getPluginManager().callEvent(new AdminRemoveEvent(sender, plexPlayer));
return null;
}
@ -138,9 +134,6 @@ public class AdminCMD extends PlexCommand
return tl("playerNotAdmin");
}
plexPlayer.setRank(rank.name().toLowerCase());
DataUtils.update(plexPlayer);
Bukkit.getServer().getPluginManager().callEvent(new AdminSetRankEvent(sender, plexPlayer, rank));
return null;