ElgarL/TownyChat — pull request #6 by dumptruckman (2012-04-16 20:30:21+00:00)
Title: Increased TownyChat compatibility with other plugins!

TownyChat now listens on LOWEST for PlayerChatEvent and PlayerCommandPreprocessEvent. When it processes chat through a channel it throws a TownyChatEvent which extends PlayerChatEvent which the TownyChat listener specifically ignores. If that event is cancelled, it will stop processing the event (and not display it)