Probably you've noticed the recent DDoS attacks on our HIVE server. As a result, the downtime forced the game to run in offline mode. When the game runs in offline mode, you are still able to play singleplayer or via P2P/LAN, but you can no longer join any public multiplayer servers with hive-verification enabled.
Basically the hive is there to make sure that usernames are unique. This allows Steam users to play with standalone users.
Unfortunately there isn't much we can do against the DDoS attacks, and since it's inacceptable to ignore them, we made a momentous decision: We will get rid of the hive server, at least for Steam users. From that point on, authentication will be solely handled by Steam. In return, user names are no longer unique, so you will be able to change your name at any time (identifying users will happen via SteamID). This also means you no longer need an account to play multiplayer.
In a nutshell, these changes are only beneficial for Steam users. Due to these changes the game will have a better Steam integration, e.g. support for the Steam server browser.
Of course we will still support the standalone users, and they will still be able to play with Steam users, so there will be no drawbacks for standalone users.
These changes also affect server admins: Since user names will be no longer unique, you will have to use the SteamID64 for the whitelist/blacklist or to set up admins. In addition, we have to get rid of the standalone server, so the server will only be available through Steam (but it supports anonymous login, and there is no need to install Steam in order to run the server). Of course standalone users will be able to play on these servers.
It's highly important to create a backup prior the update, since the update requires some extensive conversions to the world database. To be on the safe side, it's also recommendable to create a backup of singleplayer worlds.
Apart from that, there will be some changes to the Plugin API as well. It's important that plugin creators update their plugins if they rely on playernames to identify a player. We created a separate topic about that: https://forum.rising-world.net/thread/7781
Unfortunately we have to take down the stats page for the time being, since it will be no longer compatible with the new servers. Also the rcon tool will only have limited support, but we will release a new, better rcon tool in a few weeks.
If you have any questions, please let us know
Overview of all changes:
- Authentication is solely handled by Steam, so it doesn't matter if our servers are online or not (Steam version only)
- No need to create an account to play multiplayer (Steam version only)
- User names are no longer unique. In return, you can always change your user name
- User identification will be done via SteamID (standalone users will receive a similar ID)
- The dedicated server files will only be available through Steam (SteamCMD is sufficient and anonymous login supported). Standalone users can also play on the Steam server
- No changes for singleplayer, P2P multiplayer or LAN
- Server admins have to use SteamID for whitelist/blacklist/adminlist/banlist (or standalone ID)
- Server admins can reserve names on their server (and, in addition, block certain user names)
- Some changes to Plugin API, maybe some plugins need to be updated in order to stay compatible
- We will add support for the Steam server browser
- We no longer need a separate EULA for Steam users
- We have to take down the stats page for the time being
- The rcon tool only has limited support, but we will release a new rcon tool in a few next weeks
- Standalone users will be able to access beta branches of the Steam version