Update roll-out has begun. The following is the tentative schedule (EST):
Node | Scheduled Update |
us1 | completed |
us2 | completed |
us3 | completed |
us4 | 5/30/2017 11:00pm |
us5 | 5/30/2017 11:00pm |
us6 | 5/30/2017 11:00pm |
us7 | 5/31/2017 11:00pm |
us8 | completed |
us9 | completed |
us10 | 5/31/2017 11:00pm |
us11 | 5/31/2017 11:00pm |
us12 | 5/31/2017 11:00pm |
us13 | 5/31/2017 11:00pm |
bold - updated
italic - next
The schedule is a bit jumbled because of special request and availability. I've decided to publish this publicly instead of directly to clients to notify players too. The update is being staged so that any issues can be dealt with as they arise instead of potentially taking the whole service down at once.
Previous updates have been done at leisure, with the servers silently updating themselves when not in use. This isn't an option this time as the update requires simultaneous changes on the site, node, and wrapper, so it must be carried out all at once.
The most immediate change that some clients may notice is DLL control. DLLs are now checked against a list of allowed hashes before Blockland is started, removing any file that doesn't fit. The DLL control panel shown above is not available yet, as it will be a premium feature. In the mean time, clients currently using DLLs will be fine (as long as they are permitted DLLs), however after premium accounts are available, only premium accounts will be permitted DLLs.
This isn't done as a money grab, the intention is not to take features away to ask for more. The service is not profitable, and I have decided to introduce premium accounts to merely break even. I hope that the introduction of new features and the revamping of old features is enough to warrant this and keep the service running.
The permitted DLLs are currently the following:
- SelectiveGhosting.dll
- AwsHook.dll
- MoveHandler.dll
- PlayerCollisionToggle.dll
I'll be happy to add others if I can be given a link to its source.