PwnFilter v1.7

Details

  • Filename
    PwnFilter.jar
  • Uploaded by
  • Uploaded
    Aug 6, 2012
  • Size
    22.40 KB
  • Downloads
    738
  • MD5
    becf229f1f7e76e0f2c1fc652cc89c8a

Supported Bukkit Versions

  • 1.3.1

Changelog

1.7

  • Updated for CraftBukkit 1.3.1 new AsyncPlayerChatEvent. This will NO LONGER WORK on 1.2.5!
  • Code cleanup for enabling and disabling plugin, code cleanup on chat listener.
  • Removed some unused libraries.

1.6

  • Added new permission node pwnfilter.bypass to give to users or groups who should not be affected at all by pwnfilter.
  • Built against Bukkit 1.2.5R 5.0 and tested compatible.

1.5

  • Adjusting PwnFilter's event.priority to lowest setting in attempt to avoid conflicts with other chat control plugins.
  • Updated the default "rules.txt" file with changes seen since 1.2

1.4

  • Added requested option "ignore string" which will ignore a match if it contains the defined string.
  • Removed "ignore group" and "require group" in lieu of permissions, basically redundant code.
  • Upgraded plugin from "Beta" to "Release"

1.3

  • Added "ignore permission" and "require permission" rules.
  • Added "then rewrite" rule for soft replacement, ignoring color codes.
  • Edited "then replace" rule for hard replacement, stripping color codes.
  • Added new variable "&string" to rules for "command" & "console". Use &string to insert chat message into your rule.
  • Added the "&player" and "&world" variables to "command" as well as "console".
  • Fixed "command" to ignore chat message unless given "&string" as a variable, great for making aliases.

1.2

  • Improved detection and replacement of messages for users with colored chat enabled. This would be difficult if not impossible using rules.txt so I built it into the filter.
  • Was told I should include a LICENSE file in my source file so I did.

1.1

  • Updated default rules.txt
  • Minor code cleanup
  • Added permission node pwnfilter.reload (no longer OP only)

1.0

  • Built original plugin against CraftBukkit 1.2.5-R4.0
  • Added in bukkit.ChatColor support
  • Fixed /pwnfilter reload function, actually works now, and reloads the rules.txt
  • Added rules.txt chat color support for &(0-F) color codes. These previously worked in the old version but derped somewhere along the way with CB updates and changes.
  • Renamed plugin from RegexFilter to PwnFilter with intention of eventual code overhaul.

Note to admins with * permission node or OP's, if you want pwnfilter to continue working for these players after 1.6, you must explicity remove the pwnfilter.bypass permission from them in order to apply filtering to their chat.