Further 1.16.2 progress

As mentioned earlier, 1.16.2 requires all the save files for worlds to be updated. Given that we have some quite big worlds, this takes a lot of time. It also can fail when small parts of the map become corrupted. Such corruption is the reason we are abandoning the aether.

I am currently doing the following:

  • I am taking a recent backups and make an attempt to upgrade it on my PC at home to 1.16.2 and see where errors pop up. The upgrade console tells me which chunks have unrecoverable errors in them. Normally I have to do this several times since something might not work on the first round but strangely later works fine. This normally takes about a full day.
  • I then go through the logfile and identify where the issue chunks are on the map and if the lot at that location is occupied or not. If it’s empty, I reset the lot on the server and hope this resolves it. I need then to go back to the step above and re-do the whole exercise. If the lot is occupied, I need to check what I can do. So far I did not have this case luckily.
  • If the step above does not resolve the issue, I will need to go back and also re-generate the “mint” world that we use to reset lots and use that to fix this.

So far, I have gone through the process once a couple of days ago. I am right now going through it again. I hope that the problems will all be resolved ASAP. Once this is done we can basically update the server to 1.16.2 since all the plugins seem to be working fine.

1.16.2 progress

I have just now updated our custom plugins to 1.16.2 and also tested all the other plugins that we are currently using and the good news is that they all seem to work with 1.16.2 – at least they start properly without errors.


More news to come.

1.16 upgrade status

Since Mojang is working on a 1.16.2 release (release candidate 2 just dropped yesterday), I have paused any work into the update so we do not want to do the upgrade twice. I would assume that the final release should be out in the coming days (latest in a week) and then observe how the spigot updates come along and make further decisions on the upgrade then.

I hope we can do it before September.

Small 1.16 status update

There are the first beta-versions for 1.16 of plugins out. Given that these plugins do not release a final version yet, I conclude that the 1.16 minecraft version is giving more headaches to developers than previous versions. Previously the jump to final versions happened faster.

Further, looking at the support chat for the incoming spigot version and the issues reported there, I do not think it’s a good idea to update to 1.16 yet. I’ll continue to monitor the progress and try to find the best time to update to 1.6 according to that.

I want to avoid that we either have a massively unstable situation or even worse, have people buildin in 1.16 for a while and then having to reset this progress later.

Thanks for your patience!

1.16.1 upgrade status

Dear all,

as 1.16.x is out now since a couple of days, I just wanted to let you where we are with the upgrade. The primary software that needs to be updated is Spigot. They have released 1.16.1 versions, but I have no idea how stable/reliable those are. They do not really release final products but rather daily updates. The best sign that their current 1.16.x version is stable is when they make it the default version in their updating mechanism. Until then, updating spigot will give you 1.15.2 unless you manually specify otherwise. This is not the case yet.

Next issue is that the way how a world is stored has changed. This means that our 2D and 3D maps will stop working until the people maintaining those software will release 1.16. compatible versions. There might be other plugins that break with 1.16.2, but I am not aware about any issues at the moment.

The change of world storage also means that we need to go through a lengthy upgrading process since all worlds need to be processed for the new format. I will try to do that on my PC at home since it’s faster, but that also means I will have to transfer a couple of Gigabytes of data back and forth, and the server will be down during that time.

So in summary: I do not think we are ready to upgrade just yet. I probably will wait until early next week and then check which plugins released 1.16.x versions and check that everything works before we dive into the actual upgrade. So please be patient and stick to 1.15.2 until we are ready.


Chat software upgrade

I have upgraded several parts of our chat infrastructure today. There is one remaining bug outstanding, which is that when a user chats in the game, the world is not properly displayed to discord users. Right now there is still the placeholder %world% in the chat. I have posted a question with the devs to resolve this and we have to see how and how fast this gets resolved.

[Update] This issue is now resolved [/Update]

This was more of a maintenance update, no special new features are available now.

1.16… coming soon?

Last week Mojang released 2 pre-release versions of 1.16. I would think that we can expect the final version within the next 1-2 weeks and then us upgrading within another week or so… hold on tight, a massive nether update is coming!!!

Unc’s Shop Changes

I have just made the following changes to the infinite supply of items in my shop:

  • I have removed all the special stone bricks (mossy etc) since those are craftable now
  • I have removed podzol since that’s much more common now.
  • I have removed the saplings since people should go out and get them from the darklands.
  • I have added fox, donkey, llama, panda and ocelot eggs to the shop (FYI I did not add the polar bear since they can become aggressive without direct attacks)
  • I have added the enchanted golden apple

FYI: 1.16 upgrade

Please note that the following will happen once we upgrade to 1.16 (date yet unknown):

  • The nether will be reset (i.e. completely wiped and re-generated). This won’t affect anything except for items you have stored there.
  • The aether will be deleted (i.e. completely wiped and NOT re-generated). This won’t affect anything except for items you have stored there.

Until we find a new world generator (or Mojang makes one) that works fine as a replacement for the aether, we will have to do without one.

Update: FYI, Mojang is releasing daily new pre-releases now:

There is supposed to be a final release before the 26th. We will have to see if the spigot release will take a long time, but I would think this will be quick since they were able to work with the snapshots already.

Today’s development updates

This is a daily update on the status of the work done behind the scenes.
Our webserver is completely open source, hosted on GitHub. You can help improve the server by fixing issues here.

Donator bug fixed

Thanks to a note from Kidcodiwise, I found a bug in the system that kept donators longer at their donator status than intended. I originally made it so that a user’s donator level is being checked and downgraded (if applicable) when the user logs in. This would however keep users forever a donator in case they just never come back after being upgraded.

I now included that check in the lot reset process that runs every night, so your lot will reset properly if your donator status has expired. Tonight a couple of lots will reset accordingly.