UUIDBanManager

A Plugin that records when a player is banned, temp banned, kicked, muted and warned, and logs it to the player file name. You Can look up the player file by using the command /info [PlayerName]

- Supports UUIDS (In Case the Player tries to change his/her User Name the player will still be banned!)
- Access Cool Commands for Example (Temp ban, mute, ban, kick, warn, info, and clearing player's chat/clearing your own chat )
- And More Awesome Features Coming Up very soon!

Version 0.1:
BanManager.Reset.* allows a player to clear another player's information file or decrease certain data by one
BanManager.Mute.* allows the player to /mute and /unmute as well as be notified when someone is muted or unmuted
BanManager.Helper allows the player to /warn and /kick as well as be notified when someone is kicked
BanManager.Moderator allows the player to tempban, kick, mute, lookup the player's info file with /info
[Player's Username] and be notified when a player is kicked, muted or tempbanned
BanManager.Admin allows a player to clear a players file, perm ban a player, clear all player's chat, kick, mute, tempban, lookup a player's info file and be notified when a player is perm banned
BanManager.Kick.Notify Allows the specific player get notified when player is kicked
BanManager.Kick Allows the player to kick other players
BanManager.Warn Allows the player to warn other players
BanManager.Mute Allows the player to mute others
BanManager.Mute.Notify Allows the specific player to get notified when other gets muted
BanManager.UnMute allows the player to /unmute other players
BanManager.Ban allows the player to /ban other players
BanManager.Ban.Temp allows the player to /tempban other players
BanManager.Ban.Temp.Notify notifies the player when someone is temp banned
BanManager.Info allows the player to lookup another player with /info. (Without this permission players can still lookup their own info files by doing /info me, /info [Sender's Name] or /info)
BanManager.Reset allows the player to completely wipe someone's data resetting their warning count, kick count, ban count, mute count, mute end date and ban end date
BanManager.Clear.All allows the player to clear everyone's chat (without this permission players can still clear their own chat with /clear)
BanManager.Reset.DeWarn allows the player to decrease another player's (or their own) warn count by one
BanManager.Reset.DeMute allows the player to decrease another player's (or their own) mute count by one (does not end the mute if the player is currently muted, only makes it so their mute counter is 1 less in /info)
BanManager.Reset.DeBan allows the player to decrease another player's (or their own) ban count by one (does not end the ban if the player is currently banned/tempbanned, only makes it so their ban counter is 1 less in /info)
BanManager.Reset.DeKick allows the player to decrease another player's (or their own) kick count by one
Version 0.3:
BanManager.Warn.Notify Allow the player to get notified when other players is warned, by whom and for what
Version 0.4:
BanManager.Exempt.All makes the player unwarnable, unmuteable, unkickable and unbannable
BanManager.Warn.Exempt makes the player unwarnable
BanManager.Mute.Exempt makes the player unmuteable
BanManager.Kick.Exempt makes the player unkickable
BanManager.Ban.Exempt makes the player unbannable (Temp and Perm. If you need these separated into different permissions just post a comment and I'll get working on it :3)
-
View User Profile
-
Send Message
Posted May 2, 2015Going through a reworking, final release will be soon and will be completely compatible with version 0.3+ files, if you have any ideas for features just post them and I will try to implement them
-
View User Profile
-
Send Message
Posted Apr 12, 2015Best plugin ever! :P
-
View User Profile
-
Send Message
Posted Apr 7, 2015@hellobgbg
It's already like this, /info has an alias of /bminfo, do /help command to list the aliases
-
View User Profile
-
Send Message
Posted Apr 6, 2015@Xerox262 Wait nevermind. It works now but you should make /info to /playerinfo or /pinfo as it seems to block other /info commands.
-
View User Profile
-
Send Message
Posted Apr 6, 2015@Xerox262
Thanks alot xerox , but it do you have skype because i have something to tell you with. also something is blocking /info. Can you change it to /binfo ?
-
View User Profile
-
Send Message
Posted Apr 6, 2015@hellobgbg
Apparently there was an accidental tab at the end of my plugin.yml thanks for commenting, it's fixed now, uploading 0.5b now :)
-
View User Profile
-
Send Message
Posted Apr 6, 2015@Xerox262
Hey Xerox262. I didn't test the plugin yet and now i tested it in Cauldron 1.7.10 1.1307.06.218. It doesn't seem to work. If you want i can give you my cauldron jar file.
-
View User Profile
-
Send Message
Posted Apr 5, 2015When you kick, tempban or ban a player in 0.4 it sets their warnings back to 0, I have already fixed this it'll be in 0.5 :)
-
View User Profile
-
Send Message
Posted Apr 5, 2015@hellobgbg
;-; I'm not giving up on your server :3
-
View User Profile
-
Send Message
Posted Apr 5, 2015@Xerox262
This is probably the plugin that can save my 1.7.10 cauldron server from dying D:f
-
View User Profile
-
Send Message
Posted Apr 5, 2015@hellobgbg
I'll make exempt for warn, mute, kick and ban :)
-
View User Profile
-
Send Message
Posted Apr 4, 2015Can you add like BanManager.kick.exempt?
-
View User Profile
-
Send Message
Posted Apr 4, 2015@jenks1999
There's already a way more advanced plugin like this that's SQL based,
http://dev.bukkit.org/bukkit-plugins/ban-management/
I made this to have a plugin similar to the other that I could lookup player's warns, mutes, kicks and bans and keeping it all stored in yml files
-
View User Profile
-
Send Message
Posted Apr 4, 2015Can you make this SQL based?