xServerChat

XServerChat

Description

XServerChat (pronounced Cross Server Chat) is a plugin that links the chat of multiple servers together. It makes it so when someone chats on one server, all other servers connected to you through the xServerChat plugin will receive the messages too.

Setup

Place the xServer.jar in the plugin folder of all the server that want to connect. Start the servers and the default config will be created. Now you can begin setting up. One server is the host and the others are clients. For the host server follow the below steps, otherwise continue down tho the client setup

Host
  1. set 'host' to 'true'
  2. set 'ip' to 'localhost'
  3. set the 'port' to a open port on your server. this will be where the other server connect to you
  4. change the 'prefix' and 'serverName' to your liking
Other Servers
  1. set 'host' to 'false'
  2. set 'ip' to the ip of the host server
  3. set the 'port' to the port of the host server
  4. change the 'prefix' and 'serverName' to your liking

after setting up the config, reload or restart and you should be able to start chatting cross server!

Commands

you can use '/xserver' or '/x'

  • '/x list' - List all the servers that are connected
  • '/x dc' - Disconnect (/x disconnect)
  • '/x rc' - reconnect or reload the connection (/x reload)
  • '/x host dc' - Stop the server (host only) (/x server disconnect, /x server dc, /x host disconnect)
  • '/x host rc' - reload the server (host only) (/x server reload, /x server rc, /x host reload)
  • '/x v' - get Version info (/x version)

Changelog

Beta 0.1.12

  • Fixed config problem

Beta 0.1.11

  • fixed a bug where if you reloaded twice it would crash with some nasty console and log spam
  • +stared working on custom formatting

Beta 0.1.10

  • Added messages on Death, Join and Quit
  • added version command
  • Fixed Bugs

Beta 0.1.1

  • Fixed bugs
  • added command

Version 0.1

  • Initial release

Todo

  • List players on other servers
  • permissions
  • add option to disable formating

Download

To download the latest version, click Here

Source

Since I don't have time to update this plugin right now, i have decided to release the source. I'm not sure how up to date this src is and i ant access the computer with the full src on it right now, but this should be the latest.

https://github.com/Double0negative/xServerChat

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of FakeTheRealHD FakeTheRealHD Feb 01, 2014 at 22:43 UTC - 1 like

    Erhm is it possible in any way to include the cross server chat with the host server? I have a Factions server and a Skyblock server which has the Factions server as the host server. The chat only goes from Skyblock > Factions and not from Factions > Skyblock. Anything I can do about it or could this be added to the plugin?

    Last edited Feb 01, 2014 by FakeTheRealHD
  • Avatar of superbros1211 superbros1211 Jan 16, 2014 at 00:37 UTC - 0 likes

    @DragonCraftOnline: Go

    Yep I would love this!

  • Avatar of DragonCraftOnline DragonCraftOnline Jan 14, 2014 at 23:38 UTC - 0 likes

    Hey, Would it be possible to setup "channels" for it? Like lets say. if a player joins the Faction server its put in the Faction chat and only players in factions can see it. but wen they type /x global for example they switch to the global chat wich allows you to see and send all the chat from the other server. if you could do this i will love you and probably even donate :3

  • Avatar of Aarthek Aarthek Dec 29, 2013 at 17:55 UTC - 0 likes

    Updated to bukkit beta 2 for 1.7.2 and this plug in works fine for me.

  • Avatar of MCLegendServer MCLegendServer Oct 13, 2013 at 16:22 UTC - 0 likes

    Plz update :)

  • Avatar of animepix animepix Sep 27, 2013 at 22:31 UTC - 0 likes

    to the previous comments. look when the last update for this plugin was released. B: xServer beta 0.2.7 for 1.2.5 Apr 14, 2012

    i tried it and it works with some issues. with the dev would do a update but nothing for over a year... ohwell the search continues.

  • Avatar of offworldexpress offworldexpress Sep 27, 2013 at 20:09 UTC - 0 likes

    I have an error, it keeps disconnecting and reconnecting and then gives this error

    17:26:45 [SEVERE] [xServer] Exception in server 17:26:45 [SEVERE] java.lang.NullPointerException 17:26:45 [SEVERE] at cbp.double0negative.xServer.Server.Server.run(Server.java:35)

    If you can, please help.

  • Avatar of Tendonsie Tendonsie Aug 19, 2013 at 21:05 UTC - 0 likes

    Very good plugin!

    Please add more features.

    We don't want that is someone died on server 1, that we see this on server 2.

  • Avatar of niels1189 niels1189 Aug 02, 2013 at 15:24 UTC - 0 likes

    Soz for another comment.

    Can you add it so you can manage the servers connected. so you can also deny them from listening in on your chat?

  • Avatar of niels1189 niels1189 Aug 02, 2013 at 10:08 UTC - 0 likes

    @plantj0: Go

    mine does but I don't want that ;P

Facts

Date created
Mar 22, 2012
Category
Last update
Apr 14, 2012
Development stage
Beta
Language
  • enUS
License
All Rights Reserved
Curse link
xServerChat
Downloads
2,803
Recent files

Authors