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.
Addons:
ProxyDiscordBridge - Bridge Minecraft and Discord chat.
ProxyPreserveChat - Preserve chat for players joining a BungeeCord network.
Spoiler: Config
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.
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.
proxychatbridge.reload
proxychatbridge.broadcast
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ProxyChatBridge is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 1,546 times (via Spigot). Download it and open it directly in the game.
![[IMG]](http://proxy.spigotmc.org/3f724a6e1f84d510ea33cf592ca7afef52ca3453?url=https%3A%2F%2Fi.imgur.com%2FuPozfGs.png)