Server Downtime – We’re back up?

Hi all,

the maintainers of my linux distro decided to remove the Java version required to run the minecraft server. I will need some time to get and reinstall the required version. Since I am on vacation, that cannot happen immediately. I try to do it as soon as possible. Please watch this space for updates.

Issue is fixed, we are back up!

thanks for your understanding

Uncovery

1.17 progress update

Hey all, so we have some good progress:

First of all, the shop is now updated with 99% of the block/item pictures and 100% of the stack sizes (needed to properly withdraw stuff without overfilling your inventory). The remaining item pictures that are outstanding are also missing from a central fanmdom wiki page and we have to wait until that is fixed there.

The other thing that is still outstanding is the 2D map. I am working right now with the dev of the app that is generating the map to make it ready for 1.17. Since there are a bunch of new blocks that need to have a color in the 2D map, those need to be added. You can track the progress on the above link. I assume that we might have some progress within the next 7-12 days.

Otherwise everything should be fine. Let me know if anything else is broken.

Please also let me know which animal eggs you want to see in the shop.

1.17.1 is live! Darklands reset end of August!

Ok, so this time we are trying something different. We are now live with 1.17.1 and the darklands are still around. However, we will reset the darklands end of August. So you have basically 6 weeks time to demolish whatever is in the darklands and we will reset/wipe the darklands to make room for all the new crystal caves!

Please let me know if something does not work. To my knowledge everything except the 2D map should work.

1.17.1 progress

FYI I have started now to make sure all our hand-made plugins work with Java 16 (previously Java 8). After that, I will check if all other plugins are ready for MC 1.17.1 and so on. Thanks for your patience.

1.17 status

Paper (our MC server software) has just released an “OK” version of MC 1.7. This means that there are no major known game-wrecking bugs in it anymore. We have to expect a MC 1.17.1 to be released soon since there are still many known smaller bugs in the official MC server 1.17 which is the base for Paper.

I am also very busy this week on different projects so I won’t be able to spend time on the upgrade – which does not make too much sense yet anyhow. I will likely spend more time next week then and prepare for the version change by first moving the existing server to a newer Java version as this is anyhow required for 1.17.

I hope that until then 1.17.1 will be ready and also more plugins will have updated for that version. Then, once Paper catches up with this, I will attempt to move the server to that version as well.

Stand by for more announcements.

System Status & 1.17 upgrade progress

Dear all, some updates first:

I have worked on the 2D map and fixed some issues after some back-and-forth with the developer of the software that generates them.

I also fixed most of the userlevel issues. There is still an issue where people are not properly downgraded after their donator status expires (they just stay donator), but I should be able to fix that soon.

Otherwise the server seems to be running smoothly, let me know if you are aware about any additional issues.

Regarding the 1.17 upgrade, there is of course not yet any 1.17 version of the server out that we can use, but there is an additional roadblock in the way: 1.17 does not run on Java 8 anymore but instead requires java 11+. This is a small issue since we are using some plugins that require java 8. While I have been working in the past already to upgrade some of them to Java 11, this is not finished yet.

Anyhow, as previously, once the update is done, we will have to check all the other plugins for compatibility and since 1.17 is a quite big upgrade, there is a certain risk that this will take longer this time. Let’s wait and see how it goes. So no ETA for this one yet.

More userlevels issue

Dear all,

There is still an issue with the userlevels. As you might have read before, I had to urgently switch to another userlevel system since the old one suddenly caused severe issues on the server.

I have now found out that the new system stores userlevels in all lowercase instead of the old one where the levels where stored with the first level in upper case. This difference is causing various problems on the server.

To fix this, I will need to change a couple of hundred lines all over the code and test it. I am afraid that this is a major issue and I hardly have any time for this.

I am not sure what to do here. But I am afraid that we have come to a point where keeping the server alive and working without problems is getting more work than I have time for. I am not sure how to go on from here but there needs to be changes and a likely dramatic downscale of the server complexity. But even that is also additional work…

At the minimum I will most likely not allow any new users on the server to reduce the issues.

I will try to fix this over the coming days but it will likely take a longer time.

thanks for your understanding.

Uncovery

Userlevels issue next step

I have now checked all the users in the system to find those that have incorrect ranks and found the following:

  1. Users who had wrong levels did not have double levels by default as it seems. The double levels came since they reported to me that they have the wrong level and I then promoted them, which wrongly left the old level around and gave them the new level on top of that – which it should not. I need to find out why that is. This issue could be fixed by migrating to another permissions plugin.
  2. There were a number of users (6 or so) which had the wrong level and I manually now set the right level and made sure they don’t have several. The big question now is if the problem reoccurs or not.

If we are lucky, then this was a one-off and simply was not properly fixed (see point 1). I have a hunch however that this will happen again. Please let me know if you see yourself not having the correct userlevel so I can investigate further on this.

Donator Status updates

Since we had issues with the userlevels since some time now, I had suspended the upgrades/downgrades for donator status (and other things like lot resets etc) for some time now (somewhere in November). Since I have now verified that at least the donator status is fixed, I have checked all active users and corrected their respective status. This has resulted in donator status fixes in 3 categories:

  • People who donated recently but did not get the update immediately since the upgrade was suspended. Those have been made Donator now. Affected people are:
    • misterhelpfull
    • seasnailsplatoon
  • People whose Donator status has expired in the meantime but kept their status. Those have lost their status. Affected people are:
    • linklux
    • emberstorms
    • shadowagentstorm
    • puttmutt
  • People who donated in short succession in the past so that there was an overlap of the donations, but the system wrongly counted each donation from it’s respective start instead of stacking them. Those people have been made donator now. Affected people are:
    • greysquare
    • kidcodiwise
    • spaceidiot

I’m still having the issue that some few people have multiple user levels and are being assigned those automatically by the system. I hope I’ll find out why this happens soon so I can fix this.

Userlevel issue progress

As some of you might have experienced, we currently have a bug in the userlevel system. Some users have the wrong userlevel displayed in-game despite that they have the correct access rights. This is an issue with them having 2 userlevels at the same time, but since only one can be displayed (in the color of their username), it shows the lower one.

While I am able to fix this by removing one of the levels, the issue comes back because the system re-applies the double userlevel.

So I am right now working on debugging the whole userlevel system to find out where this happens. Since the userlevels are touched in various places (Donations, citizenship etc), I am doing this now step by step to make sure all of these are working properly.

As a first step, I have improved the donation level transparency. If you have ever had donation status, you will find now additional information on your user page such as this:

In this case, I discovered that, like shown above, donations given while an older donation was still active were not added to the end of the expiry of the previous donation but rather acted as if there was no donation previously. This has been fixed now and I will fix the status of the affected users as a next step.

Please note that you will see this ONLY for yourself, not for user users.

I will be going through more of these reports to fix the issues that we have in the hope that we will get to the bottom of the issue.

Server updates

I have made some significant server updates today. I changed the protocol that is used between the website and the server, impacting most of the commands that we are executing. In this process I could eliminate an error with crossbows in the inventory breaking commands.

There will be more updates in the coming days where I will try to solve a couple of outstanding issues. Let me know if there are any broken items that you haven’t told me about in the recent weeks and I will do my best to fix them.

Lot reset progress

Ok so all the lots except emp_q18 have been restored and should have the right owners again. Regarding emp_q18, which should belong to arc_heart, I have contacted the user who claimed it in the meantime to resolve the matter.

2021 & Lot reset/restore

Dear all,

First of all, Happy New Year and all the best for 2021!

unfortunately we had a software glitch on the 16th of December and some userlevels were reset. I only realized several days later that this has also caused some lots to be reset (I assumed earlier that I had disabled lot resets in time).

Further, I was not able to deal with the issue for the following days since I was very busy with family over the holidays. I have now found the list of the reset lots and will restore them ASAP. Since this is a long list, I will have to write a script to do this – after I re-upload the gigabytes of backup data to the server to actually restore the lots.

I will check that none of the lots were given to someone else in the meantime, in which case we will have to revert that as well.

Here is the list of affected users/lots. I will let you know once this is done so that you can check if everything is OK.

king_v19_cspaceidiot
king_u19_cspaceidiot
king_u19_bspaceidiot
king_u19_aspaceidiot
king_u19spaceidiot
king_u18_aspaceidiot
king_t3_cdani0010
king_t2_cdani0010
king_t2_bdani0010
king_t1_bdani0010
king_s1_bdani0010
king_s1_adani0010
king_r2_cdani0010
king_r1_cdani0010
king_r1_bdani0010
king_r1_adani0010
king_r11kalmins
king_r10_ckalmins
king_r10_akalmins
king_r10kalmins
king_r1dani0010
king_q2_cdani0010
king_q2_bdani0010
king_q24_clilroc17
king_q24_blilroc17
king_q24_alilroc17
king_q24lilroc17
king_q23_clilroc17
king_q23_blilroc17
king_q22_clilroc17
king_q22_blilroc17
king_q21_clilroc17
king_q21_blilroc17
king_q20_clilroc17
king_q20_blilroc17
king_q2dani0010
king_q1_cdani0010
king_q1_bdani0010
king_q1_adani0010
king_q19_clilroc17
king_q19_blilroc17
king_q18_blilroc17
king_q16_clilroc17
king_q15_clilroc17
king_q15_blilroc17
king_q14_clilroc17
king_q14_blilroc17
king_q14bdecima
king_q13_clilroc17
king_q13_blilroc17
king_q12_clilroc17
king_q12_blilroc17
king_q1dani0010
king_p3_cdani0010
king_p3dani0010
king_p2_bdani0010
king_p2_adani0010
king_p24_clilroc17
king_p24_blilroc17
king_p24_alilroc17
king_p24lilroc17
king_p22lilroc17
king_p21_alilroc17
king_p21lilroc17
king_p20lilroc17
king_p2dani0010
king_p18_clilroc17
king_p18lilroc17
king_p17lilroc17
king_p16_clilroc17
king_p16_blilroc17
king_p16_alilroc17
king_p16lilroc17
king_p15_clilroc17
king_p15_blilroc17
king_p15_alilroc17
king_p15lilroc17
king_p14_clilroc17
king_p14_blilroc17
king_p14_alilroc17
king_p14lilroc17
king_p13_clilroc17
king_p13_blilroc17
king_p13_alilroc17
king_p13lilroc17
king_p12_blilroc17
king_p12_alilroc17
king_p1dani0010
king_o24_clilroc17
king_o24_blilroc17
king_o24_alilroc17
king_o24lilroc17
king_o18lilroc17
king_o17_alilroc17
king_o17lilroc17
king_o16_alilroc17
king_o16lilroc17
king_o15_alilroc17
king_o15lilroc17
king_o14_clilroc17
king_o14_alilroc17
king_o14lilroc17
king_o13_clilroc17
king_o13_blilroc17
king_o13_alilroc17
king_o13lilroc17
king_o12_blilroc17
king_o12_alilroc17
king_o10lilroc17
king_n24_alilroc17
king_n24lilroc17
king_n18_cpinebenj1
king_n18pinebenj1
king_n14lilroc17
king_c7gravenfear
flat_l13kalmins
flat_l12kalmins
emp_v9lilroc17
emp_v10lilroc17
emp_u9lilroc17
emp_u24puttmutt
emp_u23puttmutt
emp_u10lilroc17
emp_t24puttmutt
emp_t23puttmutt
emp_q6pxgpsycho
emp_q18arc_heart
emp_p29spaceidiot
emp_o29spaceidiot
emp_o21bdecima
emp_o11kidcodiwise
emp_o10kidcodiwise
emp_n21bdecima
emp_n20bdecima
emp_n11kidcodiwise
emp_n10kidcodiwise
emp_l15trueharlequin
emp_g1unipr0
emp_f19gravenfear
emp_c11kevlarjonez
emp_b11kevlarjonez
emp_af25unipr0
emp_ae26dani0010
emp_ae25dani0010
emp_ad26dani0010
emp_ad25dani0010
block_p15puttmutt
block_j11dani0010

Minecarts updated!

Hey all, Floored1585 and myself took a close look at the minecart plugin that he made for our server and updated a lot of the code. Floored managed to make black wool launches much faster. The plugin is now also much more future proof.

Enjoy!

Updates

There are 2 updates:

  1. In case you have not seen it yet, the 3D Map is working again
  2. I have re-written the plugin that made sure people do not get on top of the nether roof. In the old version, people were pushed back to the spawn area of the nether. This allowed users to cheaply return to the center of the nether when they were far out. Now, the system tries to find a safe place on the same spot starting around height 65 and teleports the player there.