SwearFilter v 1.7.6

Details

  • Filename
    SwearFilter.jar
  • Uploaded by
  • Uploaded
    Sep 23, 2015
  • Size
    38.58 KB
  • Downloads
    471
  • MD5
    ba35a736d658c153360d1ed99b2ab4c9

Supported Bukkit Versions

  • 1.8.1
  • 1.8
  • 1.8.3

Changelog

1.7.6

  • Fixed small bug where the Factions chat formatting would not work when the replace-with-stars function was enabled

1.7.5

  • Added the /swearfilter list subcommand
  • Added the permission node for the above command (swearfilter.list)
  • Made necessary changes to the Language.yml file to support the new subcommand

1.7.4

  • Fixed problem with players' chat not showing in the console if they didn't have cuss bypass and the replace-with-stars option was enabled

1.7.3

  • Development build, not released

1.7.2

  • Fixed a bug that wouldn't allow SwearFilter to kick players, but still ban them.

1.7.1

  • Made small changes/fixes to the chatfilter

v 1.7

  • Added language file support
  • Upon loading the new version of the plugin, a new file will be created: "Language.yml"
  • The only official version of this language file is English, so far.
  • The language file hasn't been totally tested yet, so please post any bugs in the comments section and/or create a ticket

v 1.6.1

  • Fixed problem with muted players still being able to chat (tested with Essentials)
  • Fixed player chat not being logged when 'replace with stars' option is in use

v 1.6

Important!
This plugin is dependent on uuidAPI and will not function correctly without it
Click Here to access it's BukkitDev download page

  • Added the ability to 'toggle-cuss' so you can view cussing in chat
  • Added the option in the config to allow cuss-toggling
  • Added the option to replace blocked words with '*' instead of just stopping chat
  • Mended the option to just stop chat and not ban
  • Added the option to reset cuss-amount after banning a player
  • Added /togglecuss command
  • Added permissions:
    • swearfilter.togglecuss: gives you access to the /togglecuss command
  • Bug fixes

v 1.5

  • Fixed problem with temporary bans not unbanning after set time or not banning at all.

v 1.4

  • Created a simple, but effective database for the new UUID system. This should allow you to still identify offline players by their last used display name.
  • Added temporary ban option. It still has some bugs to work out.

v 1.3

  • Added new subcommands:
    • add - lets you add blocked words in-game
    • remove - lets you remove blocked words in-game
  • Added new permissions:
    • swearfilter.add - gives you access to the add subcommand
    • swearfilter.remove - gives you access to the remove subcommand
  • Fancied up the text a bit

v 1.2

  • Added a new listener to check commands for cuss words
  • Changed the method that checks for cuss words to lessen stress on CPU
  • Added new permission that will allow certain players to be notified when a player is stopped from cussing or is banned for cussing too many time:
    • swearfilter.notify

v 1.0

- First release! :)

Ff Updating from 1.7.4: The Language.yml file needs to be deleted before you enable the server. This is because values were changed in it and SwearFilter needs to generate a new one.