Plugin for short distance chatting between players.
Have you ever wanted for players to only chat on short distances? This plugin makes this option a reality. Plugin also has formatting global chat and support for LuckPerms in needed.
Plugin has many things that you can configure yourself. From
colors
of
messages
and
nicknames
for
both
global
and
local
, to even prefixes of chat and command names. Even more options are planned for the future.
Installation:
1. Download plugin and put it into plugins folder of your server
2. Make sure that all players have needed permissions explained below
3. Edit newly generated settings file to your needs
4. Enjoy plugin
Presentation:
Sending message on global chat (enabled formatting global chat in settings):
Toggling both Local and Global chats:
(Both prefixes can be changed in settings)
Sending message on Local chat (default hearing distance is set to 100, can be changed in settings):
Commands:
/rp - Toggles local mode of the plugin
/global - Toggles global mode of the plugin
Permissions:
localchat.rp - Allows to toggle Local Chat
localchat.global - Allows to toggle Global Chat
Settings:
# The distance that players can hear in local chat
Distance: 100
# Should plugin override global chat too?
Global_Chat_Override: false
# Should plugin use LuckPerms prefixes in global messages?
LuckPerms_Prefixes: true
# Should plugin log to file all messages
Logging_Messages: true
# Should plugin depend on other my plugin named "RolePlay Character Information"
# Dependency allows to show RP name in Local Chat
# In future planned more things
RolePlay_Character_Information_Dependency: false
# RP chat options (chat for short distance chatting between players)
RP_chat:
# Prefix for RP chat information
Prefix: "&l&7[&l&5Local&l&7]&5"
# Permission to toggle local chat messages
Permission_To_RP_chat: "localchat.rp"
# Color for messages in local chat
Message_Color: "&d"
# Command that toggles local chat
Label: "rp"
# Nick color for messages in local chat
Nick_Color: "&b"
# Global chat options (if enabled)
# Command to use that chat is /global
Global_chat:
# Color for messages in Global chat
Message_Color: "&b"
# Prefix for Global chat (if luckperms is disabled/is not installed
Prefix: "&l&b[GLOBAL]&a"
# Permission to toggle global chat messages
Permission_To_Global_chat: "localchat.global"
# Command that toggles global chat
Label: "global"
# Nick color for messages in global chat
Nick_Color: "&d"
For any errors please use Github