This plugin allows your Minecraft server to use the radius-based chat regardless of what sort of chat plugin you're using.

Ofc, if you're using a chat system like HeroChat, which has its own radius based chat, you won't need this plugin.

Demo:
... coming...

Commands:
  • /chatradius help : displayer the help menu
  • /chatradius reload : reload the config.yml
  • /chatradius set <new_radius> : sets the new default radius.
  • /shout <message> : if you have a permission node (chatradius.shout), you can use this command to reach all players on the server.
  • /whipser <message> : if you have a permission node (chatradius.whisper), you can use this command to whisper to nearby players.
  • /chatradius spy : toggles spy mode.

Permissions:
  • chatradius.radius.xx : xx is the radius of your local chat.  Your message will reach everyone within the radius 'xx'.  For example, if you have a permission node "chatradius.radius.500", your chat will reach everyone within the radius 500 blocks.  If a player has multiple radius permission nodes, the largest radius will be used.
  • chatradius.shoutradius.xx : xx is the radius of your shout.  Your "shout" message will reach everyone within the radius 'xx'.  For example, if you have a permission node "chatradius.shoutradius.500", your shout will reach everyone within the radius 500 blocks.  If a player has multiple radius permission nodes, the largest radius will be used.
  • chatradius.whisperradius.xx : xx is the radius of your whisper.  Your "whisper" message will reach everyone within the radius 'xx'.  For example, if you have a permission node "chatradius.whisperradius.500", your shout will reach everyone within the radius 500 blocks.  If a player has multiple radius permission nodes, the largest radius will be used.
  • chatradius.reload : allows you to use /chatradius reload command.
  • chatradius.shout.cooldown.xx : xx is the cooldown interval in seconds.
  • chatradius.whisper : allows you to use /whisper <msg> command.
  • chatradius.whisper.cooldown.xx : xx is the cooldown interval in seconds.
  • chatradius.bypass : allows you to bypass the global shout cooldown
  • chatradius.spy : allows you to get the message regardless of the radius.

Instrallation:
You just put ChatRadius.jar file into your server's plugins folder.

Configuration:
  config.yml

Donation:
It would be greatly appreciated for your donation to continue providing support for this plugin. (PayPal: [email protected])