KeepItClean 2.1.0

Details

  • Filename
    KeepItClean.2.1.0.jar
  • Uploaded by
  • Uploaded
    Jul 7, 2014
  • Size
    43.15 KB
  • Downloads
    365
  • MD5
    e6d5fb70d462b0731c0bbec9aff25335

Supported Bukkit Versions

  • CB 1.7.9-R0.1

Changelog

2.1.0
Fixed bug with checking books. formatting no longer wiped when swear not found.
removed advanced filter as it was causing issue in 1.7.9 servers.

2.0.1
Removed some debugging from the source which was spamming console.
Compiled and tested with latest beta (#3092 -> 1.7.9-R0.2)

2.0.0
Rewrite of core using best practice for plugin dev. (split out commands and listeners etc)
Designed around new UUID usage instead of getName for player names.
Advanced filter enhanced for books and signs.
New option to set name of plugin during broadcasts using BroadcastPluginAs
Updated BroadcastOnJoin functionality to hide notifications.
Player Data now stored in users folder with there uuid.yml as the file name. UUID = players unique ID
Player data only created when they are tagged by the filters.
Split the wordlist and warnings from default config for easier configuration.

1.8.0
Patched spacing bug.
Added config option to broadcast on join or not.
Additional chat filtering added (/p, /party, /a, /server, /r, /w, /lore, /whisper)
Removed default setup kinks from previous version.

1.7.6
Removed debugging information from console output. Unless specified.
Updated wordlist in default config.

1.7.5
Patch Book output to console
Added smart logic to catch spaced words. (a s s = ass etc)
Updated default wordlist in config.yml
Added new config option (OnLoadBroadcast)

1.7.0
Updated permissions to keepitclean. instead of ns.
Updated keepitclean.resetplayer permission to keepitclean.clear
Patched bug where it was not monitoring party chat for mcmmo plugin
Added new words to word list
Added keepitclean.* permissions for use
Converted all commands to /keepitclean with alias of /ns
Added paging to /keepitclean viewwarnings (page) command

1.6:
Fixed bug in book toss where it was erasing contents
Changed method in how warnings are handled. Single Function.
Updated formatting of caps in chat for handling spam.
Added metrics.
Applied new word list to default config.
Minor patch with ns vw command. Shows last 10 in chat now.
Addition of ns.explicitnotify to show admins the actual text that was blocked when user is warned

1.3:
Rewrite of most functions
Simplified the warning process
removed duplicate code
created new engine for chat (different than book, sign etc)

1.0
KeepItClean initial build. Basic filtering created.

Configs from 1.X.X plugins are not migrated due to the major changes to them. Also player data is not migrated as it is now based on Unique Player ID and not player name. No plans to add migration at this time.