Hi all,
So as I'm sure a lot of you are aware the cube world server application crashes a lot, although probably not the cause of all the crashes it seems like the lack of a server player cap is causing a fair few errors.
In order to tackle this problem I wrote a small tool which patches the server when it detects that a specific number of players have connected, it essentially uses the text output form the server.exe to determine how many players have connected so its not an exact science but it works most of the time. I've also built in an automatic server restart for the times when it does crash.
I only spent a few hours coding this so expect there to be bugs although I will try to provide ongoing support (it has a built in update checker).
Anyway on the tool:
Change Log
0.11
- Now required to be in the same directory as Server.exe to avoid issues with newly created files in a different directory.
- Fixed server crash detection and restarting. Server will no longer display "This program has stopped working" and will restart instantly without user intervention.
- Added a seed editor.
0.1
- Initial release.
Download:
Latest v0.11: In the attachments!
v0.1: Having problems with uploading this file, please come back later for this version.
Road Map:
The following is a list of what I am/Plan on working on, some or all of this may not be achievable but I will look in to each then update the list when confirmed.
Blacklist/whitelist IP's - Done in dev build
Fix detection of server crash and restart - Done
Private player slots - Done in dev build
Change port - Currently unable to achieve as the client will still try to connect to port 12345.
Add seed editor - Done
Kick players - Done in dev build
Web interface - In VERY early stages but available in dev build
Dev builds
Due to high demand for new features I've decided to allow access to dev builds which you can find below. These are UNFINISHED and NOT fully tested, no support will be provided for these builds so don't start posting "But x feature isn't working!".
Use at your own risk:
Latest unstable: 0.2: In the attachments!
Credits to: Twisted
- Reset.