Simple local and global chat. Should work with any chat plugin.


This plugin changes chat to local and global.


Q. Is this chat plugin like UltimateChat or Nucleus chat module?
A. No. This is extension for all chat plugins. This plugin only adds local and global chat feature. This plugin is recommended to be used with another chat plugin like nucleus chat module, UltimateChat, FeatherChat or any other chat plugin. If you want only local and global chat, feel free to use this plugin without other chat plugin.

Q. I want new feature
A. Request it in issue tracker.

Q. I want to report bug
A. Report it in issue tracker

Q. Plugin does not work with something
A. Report it in issue tracker


This plugin has several commands. /nanochat prefix <local|global> <get|set> [newValue]
Where <local|global> you should write local or global, same with get and set. If you use set, you should specify new prefix.
/nc local set [New &4Prefix] <- this command sets local prefix to [New &4Prefix]
/nc global get <- this command shows your current global prefix
Another command is
/nanochat range <get|set> [newValue] - this command works same as /nc prefix and allows you to get/set local chat range
Two more commands:
/nanochat <order|modifybody> <get|set> [newValue] to change/set order and modifyBody config params.
Last command is /nanochat enabled <get|set> [newValue], works as another commands in this plugin.


nanochat.command.prefix.local.get - access for /nanochat prefix local get command
nanochat.command.prefix.local.set - access for /nanochat prefix local set <newValue> command - access for /nanochat prefix global get command - access for /nanochat prefix global set <newValue> command
nanochat.command.range.get - access for /nanochat range get command
nanochat.command.range.set - access for /nanochat range set command
nanochat.command.modifybody.get - access for /nanochat modifybody get command
nanochat.command.modifybody.set - access for /nanochat modifybody set <newValue> command
nanochat.command.order.get - access for /nanochet order get command
nanochat.command.order.set - access for /nanochet order set <newValue> command
nanochat.command.enabled.get - access for /nanochat enabled get command
nanochat.command.enabled.set - access for /nanochat enabled set <newValue> command - permission to write in global chat, if player doesn’t have this permission, message will be sent in local chat. - ability to see local chat, even if not in range


Here is plugin config:

# Set to true, if plugin should be enabled, false otherwise
# Global chat prefix
globalPrefix {
    text="[G] "
# Local chat prefix
localPrefix {
    text="[L] "
# Should modify message body? (remove '!' before message)
# Run before other plugins or after. Possible values: LATE, EARLY.
# Local chat range, in blocks

Category: Chat

Published on Dec 8, 2018




total downloads

Licensed under GNU General Public License (GPL)

Promoted Versions