A simple plugin to share player chat across a network, this plugin purposefully decides not to be a full featured formatting and chat management plugin, it's purpose is to forward player chat between servers. Each server can decide it's own formatting by using other chat formatting plugins, this makes ProxyChatBridge compatible with most other chat plugins.
Installation:
Put the plugin JAR in your BungeeCord plugins folder.
Put the plugin JAR in all Spigot plugin folders you required bridged chat.
ProxyChatBridge should work out of the box, no configuration needed, depending on your chat formatting plugin, for help join the Discord linked below. Addons: ProxyDiscordBridge - Bridge Minecraft and Discord chat.
ProxyPreserveChat - Preserve chat for players joining a BungeeCord network.
Code (YAML):
default:
prefix: "&f<&f%server%&f> "# Default prefix, set to "" to disable. group: "global"# Default group, if undefined in servers section, this will be chosen, set to "" to disable default global chat. text:
title: true
# Should the server name be title-case. replace: # Replace messages being sent to external servers using regex, this does not affect message on the source server. "": ""# Only here to keep indentation formatting. #"_": " " # Replace underscore with space. #"-": " " # Replace dash with space. #"(?i)gg ez": "It's past my bedtime. Please don't tell my mommy." # Example text override. servers: # Servers, more can be added, or defaults can be removed. hub1_example: # Server name. prefix: "&f<&7Hub&f> "# Set to "" to disable. group: "hub"# If group is defined and not set to global, only servers within this group will see messages. hub2_example: # Server name. prefix: "&f<&7Hub&f> "# Set to "" to disable. group: "hub"# If group is defined and not set to global, only servers within this group will see messages. factions_example: # Server name. prefix: "&f<&2Factions&f> "# Set to "" to disable. group: "factions"# If group is defined and not set to global, only servers within this group will see messages.
Commands: /pcb - Plugin info
/pcb reload - Reload command
/pcbbb <group> <message> - Broadcast to a group from Bukkit.
/pcbpb <group> <message> - Broadcast to a group from Bungee.
Server / Join / Leave Messages: ProxyChatBridge bridges player chat, other server messages are purposely not bridged as many of them can be server specific, although if do you want to bridge certian messages the
ConditionalEvents plugin combined with the
/pcbbb command can broadcast these messages to groups of servers.
Broadcast: You can broadcast a message to servers globally or in groups, this is useful for many things, join/leave messages, donations, votes and more.
Code (Text):
/pcbbb global &f✉ &8» &rHello server group global.