FilterShout
What is FilterShout?
FilterShout is a plugin that enables your server to separate chats into two channels in a slightly different way. A player can choose to either shout their message or speak locally (within a proximity), so their message doesn't get displayed to every player on the server. This is especially useful if you host a large server that has a lot of chat flooding the chatbox, and can even be useful in smaller servers, as FilterShout also allows staff (or players with permission) to check if a player said a restricted word and how much offenses the player has.
Installation
- Download FilterShout.jar
- Download ProtocolLib: http://dev.bukkit.org/bukkit-plugins/protocollib/
- Make sure your server is stopped
- Put the downloaded jars in your server's plugin directory
- Start your server
Permissions
- filtershout.canfilter || Allows player with permission to filter shout for restricted words and default prohibited words if enabled in config. /fshout, /filtershout
- filtershout.togshout || Allows player with permission to toggle shout (enables the player to listen to shouts or not- default listening). /togshout, /tshout, /toggleshout
- filtershout.checkoffense || Allows player with permission to check the offense of a player: /offensecheck <player> <type> <page:#>
Config:
#Settings #Allow offense to be displayed? y/n chatoffense: n advertiseoffense: n usedefaultoffenses: y #Proximity for local chat prox.x: 30 prox.y: 30 prox.z: 30 #Additional Words chatoffenseadd: - restrictedword adoffenseadd: - restrictedword
Usage:
To Shout: !Hello
Local: Hello
To Do
- Add private messaging/group chats
- Add region chats (Locally, players will only hear you if they are within a selected area)
- Biome chats (Chat only with players in the same biome)
Post Suggestions & Bugs Please

