Long time no see, it is about time I provide an update on the happenings of the server. As well as some upcoming changes and improvements to look forward to!
Let me check when the last update was, I cannot remember what has changed since then. Please hold.
Ah yes, here we go.
There are a few changes and improvements I will be working on in the next couple months. The timeline is a little long and fuzzy because it depends on how much free time I have, and all the other changes I need to make before to prepare for these improvements.
I am switching is from Pterodactyl Panel to Pelican Panel, this mainly means nothing for the average player except for some downtime while I migrate everything over. Less than a day. For those interested in learning why I am glad you asked.
Pterodactyl Panel is an open source project, but the developers spent less and less time on the project, and other contributors wanted to add features but were rejected due to the direction the owner wanted to take the project. So they split off and created Pelican Panel. This split appears to be amicable as the lead developer did not have enough time to dedicate it seems. I could be wrong about all this. Anyways, Pelican Panel is now the more active version with a larger library of game support. Pterodactyl was getting outdated and I would have to use workarounds to get things to work in the last year or two. I will be posting updates in Discord about downtime and when the full migration is complete.
I am taking advantage of the switch to Pelican Panel to also improve the server map render. I really don't need to wait for this, I simply plan to add the BlueMap plugin to the server and adjust where my web server points to, but I am making a bunch of changes already so I will just add it on. The way the map currently renders is every 2 days a separate virtual machine downloads the map from Pterodactyl Panel, then runs BlueMap which checks for changes in the files and renders that. This has a few disadvantages, mainly that it could take up to 2 days for builds to appear. The other change is that it causes a small spike in server usage that could otherwise be avoided, and resources are allocated to a virtual machine that only really needs them for 10 minutes every 2 days. Running BlueMap as a plugin should enable nearly instant updates, as well as player locations. To help with performance I will also be storing the map in a database instead of as plain files.
Anyways, with this I leave you know until the 2025 year in review in the first half of 2026!