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

NanoChat

This plugin changes chat to local and global.

FAQ

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

Commands

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.
Example:
/nc local set [New &4Prefix] <- this command sets local prefix to [New &4Prefix]
or:
/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.

Permissions

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
nanochat.command.prefix.global.get - access for /nanochat prefix global get command
nanochat.command.prefix.global.set - 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
nanochat.chat.global - permission to write in global chat, if player doesn’t have this permission, message will be sent in local chat.
nanochat.chat.canseelocal - ability to see local chat, even if not in range

Config

Here is plugin config:

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

Category: Chat

Published on Dec 8, 2018

views

stars

watchers

total downloads

Licensed under GNU General Public License (GPL)

Promoted Versions

Pages

Members