MaxBans 1.4
Details
-
FilenameMaxBans.jar
-
Uploaded by
-
UploadedFeb 21, 2013
-
Size183.60 KB
-
Downloads892
-
MD57fe7f40acfbc07b0aaa461f25eeded95
Supported Bukkit Versions
- CB 1.4.7-R1.0
- CB 1.4.6-R0.3
- CB 1.4.5-R1.0
Changelog
1.4
- Added alias for /mb (/maxbans)
- Fixed unban NullPointerException when syncer disabled
- Added rangebans. Usage: /rangeban 127.0.0.0-127.0.0.255, /unrangeban, /temprangeban
- Added MaxBans whitelist... This allows whitelisting certian usernames so that IP bans will NOT affect them (Includes rangebans) Usage: /mbwhitelist
- Fixed a bug with history loading backwards
- /Checkban is now sexy
- Massive amounts of extra useful data in /mbdebug. Also defaults to file output now.
1.3
WARNING THIS BUILD WILL REQUIRE A FEW MINUTES TO CONVERT YOUR OLD DATABASE'S FORMAT! It may be longer or shorter, depending on the size of your database!
- Fixed mute history colours
- Added /mbdebug
- Tidied up commands
- Tell lockdown bypassers the reason for the lockdown
- Fixed /checkban reporting time in milliseconds for mutes
- Reworked some inheritance areas of the API
- Added tab autocompleter to most commands (Eg like vanilla commands have)
- Added Syncer and SyncServer, this is for advanced users who want to use commands from webpages or have two servers or more.
- Sync tutorial available here: http://dev.bukkit.org/server-mods/maxbans/pages/ban-syncing/
- Added time to history command
- History now accepts a name. E.g. /history NewGuy 10 reports the last 10 things to happen to NewGuy
- Does anyone even read this, to be honest?
- API method to convert lowercase usernames back to normal case usernames
1.2
- Tidied up lockdown code
- Possible fix for MySQL connection timeouts
- Added appeal-message to config (You may need to regenerate your config to see it!)
- Color code support for:
- Lockdown messages
- Appeal messages
- All reason messages
- Fixed a Permissions issue with lockdowns
- Fixed a typo in plugin.yml's permissions (One of the seesilent nodes was meant to be seebroadcast)
- Possible fix for SQLITE_BUSY on reload
1.1
- Tweaked /checkban message to be clearer
- Added configurable colours for kick messages
- Fixed a blank space being added to some kick messages
- Fixed escape sequence characters doubling up (Eg, one ' becomes '' after a reboot)
- Added /checkban for players. Permission is maxbans.checkban.self
- Added /mbexport mysql|sqlite commands. This lets you export your database to MySQL or SQLite. (No import yet.)
- Added /history command
- Added an alias for each command as /mb<command>. Example: /mbkick and /mbban are the same as /kick and /ban, just in case another plugin overrides these commands.
- Fixed proxy IPs bypassing lockdown when kicking proxy IPs is enabled
- Added missing permission check for /mbexport and /mbimport (Kiinda important)
- Added permission nodes to plugin.yml
- Gave OPs all maxbans permissions by default
- Fixed a bug where failed unbans were announced as successful
- Added maxbans.seesilent permission node, to see any silent commands given out.
- Reworked unban command
- Added maxbans.seebroadcast permission node (given to players by default!) to see normal ban messages (Not silent ones)
- Fixed a possible issue were lockdown permission checks would come before a player was given permissions at all
- Metrics tracking mcstats.org/plugin/maxbans
1.0
- Trim trailing spaces in reasons
- Fix reason when none given and command was silent
- Fix error when silently kicking with no reason
- Added importer/exporter (Exporter untested) - Command is /mbimport and /mbexport.. Only works for "vanilla" at the moment.
- Added DNS blacklisting (Looks up IPs on http://dnsbl.info/ to see if the IP is a known proxy/spammer)
- Fixed /ban command not printing the reason to the console
- Added default reason config option in config
0.9
- Fixed /mbreload command
- MySQL support added
- Ban command now accepts IP addresses
- Improved duplicate IP performance
- Highlight username or IP in notification message, depending on which one is banned
0.8
- Initial Release