SimplyConnect
Information
Doing A Complete Code Overhaul
What is the purpose?
The purpose of this plugin is to connect two or more servers together using sockets, mostly chat.
Why is this needed?
This plugin was made because there are not really any simple cross server chat plugins out there. This plugin is perfect for proxy servers!
What are the features?
Request Features Here
Features include:
- Cross server chat functionality
- Anti-Caps functionality
- Customizable chat format
- Permissions Supported!
- Color codes supported!
- More to come!
Usage?
First download Vault and a supported Chat Plugin To use the plugin just drag and drop into your plugins folder. After the first run a default config will be loaded. This contains customizable options such as chat format and servers to connect to! (Servers You Want To Connect To Must Have This Plugin Enabled!) To test if the setup works: OPTION ONE: Go on one server and say something then check the console of the other for your message same with the first console. OPTION TWO: Get plenty of people and go on different configured servers and start chatting...
Commands?
- /sc chat [on|off] (turns chat on or off)
Setup?
With the simplicity of the plugin setup can be a bit confusing though it is easier then I will make it sound. Refer to the following config for help or message me for help. Also config variables can be found here: Variables
Config Setup
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # [SimplyConnect] 2.2 Configuration options: server: host: 127.0.0.1 #(The IP of this server, default is localhost ip) port: 1 #(Any open port) isMain: true #(If this is main server chat: joinMsg: '[&6{group}&f][&6{name}&f] &6Has Entered' #(The join message format) leaveMsg: '[&6{group}&f][&6{name}&f] &6Has Exited' #(The leave message format) joinMsgEnabled: true #(Is join message enabled?) leaveMsgEnabled: true #(Is leave message enabled?) connections: #(Servers to link together) servers: - 'ip/port' - 'ip/port' - etc... chat: format: '[&6{server}&f][&6{group}&f][&6{name}&f]&f:' #(Chat format) percentMaxCaps: 50.0 #(Max percentage of capitals allowed per chat entry) |
Want To Help?
If you would like to help with this plugin, just send me a private message and say what you want to help with and why
Issues?
Post Issues Here
Other Notes
- Implements Plugin Metrics To Collect Data <sub>(Can Be Opted Out Of By Editing The Config In "/plugins/ Plugins Metrics/config.yml")</sub>
- Plugin Metrics Collects:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- Plugin Metrics Collects:
@jedk1
Currently There Is No Integration With Other Chat Plugins At The Moment
Does this work with herochat? I have the plugin on 2 seperate servers, all configured correctly, but 1 runs using essentials chat, the other using herochat, the server running herochat no one can speak in. any suggestions?
@SuicideSilence_
Send me the error log, I need it to fix the error.
Doesn't work, returns errors, fix your code.
@instancelabs
Thanks :D
Epic plugin guys, good job!
Can't wait either :D
can't wait.. to try it out any chance of pm'ing the link to me so i can test it earlier
@XeonG8
Fixed the issue! :D turns out there was a config variable not set correctly :P v2.2 should be out within a day or two
@XeonG8
I'm trying to figure out what the bug is, it worked in earlier versions...
any other things to try.. or can you do an update that might improve things
@dms1
As long as both servers have the plugin and are set up correctly, it should work
Can this be used to connect chat between two servers running off the same machine, one Modded server like Tekkit and one that is Regular Spigot MC? Or between two servers that are on different machines but on the same network? I haven't gotten it to work yet... I'm extremely confused...
yes, and started first server up that was isMain: true first.. then the other.. but eh both had errors
@XeonG8
Did you have it installed on both servers?
would be nice to get the plugin working, seems like the best solution
tried with localhost, hostname, 127.0.0.1, and external ip address.. and various ports.
I had similar issues trying to get it to work
there were some errors but lost them before posting....
as I never got it working can it show the full chat formatted message on the other server
ie one server is towny chat formatted.. and other server is factions..
can the final message with tags formatted get shown on the other server...
or is just this that is shown... format: '[&6{server}&f][&6{group}&f][&6{name}&f]&f:' #(Chat format)
@TheIncredibleQ
Pm me your config.yml, server.yml, bukkit.yml