- Joined
- Feb 15, 2016
- Messages
- 239
- Reaction score
- 58
Request:
Change chat so that integration with other server instances, and even third-party connectivity, are possible: consider integration with IRC, instead of the current home-grown (and limited) chat function.
Rationale:
....this is not only frustrating for non-english speakers, it's an exceedingly useless waste of resources and disk space.
Change chat so that integration with other server instances, and even third-party connectivity, are possible: consider integration with IRC, instead of the current home-grown (and limited) chat function.
Rationale:
- Building in single-player gets lonely, fast. Building on a popular server is fun, until some faction decides to PVP somewhere else across the galaxy, and/or some other (typically) PVP/PVE related lag spoils the fun. Now your server is crashing, of your simply lagging-out, and you've lost valuable unsaved build work.
- Having a dedicated build server, and a dedicated PVP/PVE server would be great, but they're both completely isolated instances, including the social aspect.
- If the existing chat system were revised, to instead utilize a standardized chat engine, such as IRC (for a java implementation, see jIRCd), then communications amongst multiple servers could be linked together. Factions playing across multiple servers could still stay in touch. Designers/builders could entice players onto their server, and PVP/PVE players could entice others to join them. It would effectively enable players to better network and communicate with each-other.
- Having IRC support, would also mean that features such as web-chat would be possible, without requiring a third-party server wrapper, chat logfile monitor, and/or the current awkward and often confusing [SERVER] tag on out-of-game messages from players accessing via a homegrown webchat function.
- The current chat system also lacks support for popular languages, for instance, Russian is currently written as:
2016/05/13 - 10:04:13 [PlayerName]: ??? ???? ????????
2016/05/13 - 10:04:15 [PlayerName]: ????? ?????
2016/05/13 - 10:04:15 [PlayerName]: ????? ?????
....this is not only frustrating for non-english speakers, it's an exceedingly useless waste of resources and disk space.
- Shifting to an IRC chat engine would also facilitate easier third-party integration, such as through the use of IRC bots that could be programmed to complete tasks otherwise requiring a server wrapper, or an Admin/mod to manually execute (e.g. help I'm stuck, I need a core, etc).
- Banking/economy plugins could easily be integrated as well - by using an IRC bot to leverage a combination of player and server/admin commands.
- Shifting to an IRC based chat engine could be as straight forward as integrating a localhost based IRC server with vanilla (therefore not adding any complicated third-party requirements). While also allowing for a configuration-based change that could point servers to a different IRC server if the server operator desired.