Cross Server Chat Engine Pro
Chat Engine Pro Software is a Cross-Server Communication Plugin,
which allows players on different servers to communicate with each other over Global Chat, Private Invite-Only Chat Rooms, or by Direct Messages.
First, let's go over some technical details:
Cross-Server Chat Engine Pro, uses a MySQL Database.
You may link Minecraft Servers together as long they all have network visibility to the MySQL Database. This means, every server that is running
Chat Engine Pro Software whilst connecting to the same database will be linked.
On
First Start, the Software will create a file at ../plugins/ChatEnginePro
called
api.conf, and the contents will be as follows:
ChatEnginePro.api.key::
ChatEnginePro.db.url::jdbc:mysql://localhost:3306/ChatEnginePro
ChatEnginePro.db.user::<The User>
ChatEnginePro.db.password::<The Password>
Populate the database information.
The configuration value "ChatEnginePro.api.key" requires no configuration, because DRM Mechanisms are forbidden by Spigot Premium Resource Rules, hence the API Key function is disabled.
Once you populate the api.conf database information, restart your server. The Software will build a database called "chatenginepro"
Here's what that looks like:
You don't need to run any scripts.
The only requirement is you have access to the 'sys' Schema.
Next, let's go over the commands:
To keep things simple, the Software's base command is
/c
Use command /c create <Room Name>
to create a Private Chat Room.
Use command /c invite <Player Name>
to invite players to your Private Chat Room.
Use command /c join <Room Name>
To join a Private Chat Room. You can't see any messages in the Private Chat room until you have received and accepted an invite.
Attempting to join a Private Chat Room without an invite will yield the following message: "! Invalid Conversation"
Use command /c leave
To leave a Private Chat Room that you have joined.
If you are the Private Chat Room host, you can't leave.
Use command /c disband to disband the Private Chat Room.
The last three commands are for
Direct Messaging a player.
commands /c msg, /c say, and /c dm
all do the same thing, hence, which one you use is a matter of personal preference.
Brief Demonstration
I setup two Minecraft Servers each running Chat Engine Pro.
This is what Global Chat Looks Like:
This is what Private Chat Looks Like:
This is what Direct Message Looks Like: