

If you are recieving an update message in game and its not on the download page here it means there is an update but bukkit hasnt approved it yet
LegendaryBans is a easy to use ban management system for your server. It has an api so other developers can create bans or warnings with their plugins. It stores bans in a mysql database so you can display your banlist on the website.
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
To enable or disable the automatic updating feature in legendary bans just go into the config.yml and change the AutoUpdate to either true or false
This plugin collects data from https://api.mojang.com/. It is used for getting the uuid of offline players to have the ability to ban the user byname if this wasnt in the plugin you would need to know their uuid to ban them
| Command | Description | Permission |
|---|---|---|
| /ban | Bans a player | LegendaryBans.ban |
| /tempban | TempBans a player | LegendaryBans.tempban |
| /permban | PermBans a player | LegendaryBans.permban |
| /kick | Kicks a player | LegendaryBans.kick |
| /unban | Unbans a player | LegendaryBans.unban |
| /checkban | Checks if a player is banned | LegendaryBans.checkban |
| /warn | Warns a player | LegendaryBans.warn |
| /clearwarnings | Clears a players warnings | LegendaryBans.clearwarnings |
| /mute | Toggle Mute a player | LegendaryBans.mute |
Add this to the bottom of your class
private LegendaryBans getLegendaryBans() { Plugin pl = plugin.getServer().getPluginManager().getPlugin("LegendaryBans"); if (pl == null || !(pl instanceof LegendaryBans)) { return null; } return (LegendaryBans) pl; }
To call the LegendaryBans API use the following
getLegendaryBans().api
To check if LegendaryBans is enabled
if(getLegendaryBans() == null){ //its disabled }else{ //its enabled }