BanManager 0.5

Details

  • Filename
    BanManager.jar
  • Uploaded by
  • Uploaded
    Apr 6, 2015
  • Size
    63.77 KB
  • Downloads
    1,159
  • MD5
    d09f2713e515958f364d1eabff428673

Supported Bukkit Versions

  • CB 1.7.9-R0.2

Changelog

0.1: Tempban, mute, ban, kick, warn, info, and clearing player's chat/clearing your own chat

0.2: When a time amount isn't specified it will automatically default to the amount entered in minutes, also fix to case sensitive kicking
(You don't need to delete the plugin folder for this update it will automatically change what it needs to.)

0.3: Added player's names to /info (now if a player changes their name it'll say their current name along with their past names) added warn notify permission node and made it so it wont say you removed a warning, mute, kick or ban from a player when they have 0, it'll just say that they already have none
(You need to delete the "players" folder and reload the server or restart the server)

0.4: Added exempt perms (New permissions at the bottom)

0.5: Fixed error when if you kick, ban or tempban a player it clears their warnings, and fixed the possible yml parser error

Current permissions:

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.Warn.Notify Allow the player to get notified when other players is warned, by whom and for what

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

BanManager.Exempt.All makes a 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

Edited permissions:

BanManager.Helper added kick and warn exempt as children

BanManager.Moderator added ban and mute exempt as children

You cannot mute a permanently banned player, it will return an internal server error. If you need to be able to mute a permanently banned player I guess I can fix this if you post a comment, otherwise I'll fix it some time before I release a final