Release v0.27.0.0-main
- Added support for sharding. This is enabled via an opt-in configuration "SupportSharding" in the config file. Sharding allows the server to split itself into multiple servers when a user tries to create a server in the loader. Sharded servers are fully configurable and basically act as independent servers. This should hopefully mean that anyone that wants to setup a server no longer needs to deal with port-forwarding/etc themselves. This is enabled on ?ServerName? by default.
- Removed the ds3osconfig files, they caused considerable confusion and required a lot of support work. If you want to use them for LAN support, use an older release.
- Added port-patching as well, so you can now actually change the login port and no longer have to have it fixed to 50050.
- Various small bits of cleanup and bug fixing.
Notice for server owners
The location of the config.json file has slightly changed, it's now located in Saved/default/config.json, make sure you move the file over if you update your server to the new version.