-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possible Island Level issue? #33
Comments
There has been some issues reg. storage of islands config files (the "location".yml), please check if these are correct. A /island level should re-calculate the island (if it's the owner that requests it). Additionally, depending on the conversion steps, make sure your levelConfig.yml is correct. |
I had this issue too - island at level 252 in 2.0 dropped to level 17. The location is correct - 0,110.yml looks fine. Oh hmm, I only just noticed my bedrock is actually located at z=100, not at 110 - and was prior to upgrade, world hasn't shifted. Still even if counting the wrong location a 10 block shift wouldn't lose me 200 levels - the construction is not at the edge. I suspect something about correctly identifying blocks in 1.8 - I attempted to run the 2.0 uSkyblock plugin from curse with spigot 1.8 and got the same results - is level 17. |
I've seen some problems with .yml file reading, I'll try to reproduce it on my test-server. |
Please try out the v2.0.1-R0.7 release, it has an improved /is info, that should help you find out why the |
I like it! (That's why I added it) |
I retested with the new build and the island level now calculates to 92 - better than 17, but a fair ways from the 252 it was before. I tried /dev delete to test the issue I reported there, and nothing was deleted from y=134 on down. I have a notion this may be related - if the calculator is only counting levels 134->255 and ignoring anything lower that could explain it. I started a fresh island and placed a diamond block - island level remains zero. If I place a diamond |
thats interesting actually when i was cleaning up my test map anything lower than Y 100 was not deleted. (forgot to report that one!) my Y in the config is set to 100 for the record, Is yours set to 134 by any chance? |
config is height: 130 - which jibes with my diamond block test - no blocks are counted below y=130 the previous island was created at height 150 - for some reason that was the default in 2.0.0 and I'd been meaning to change it because nether portals were opening above bedrock - but I didn't change the height in the new 2.0.1 config. |
Just tested this also, blocks are not counting when placed under the islands Bedrock |
That would explain why it is so hard for me to get a higher level... |
Hmm, the code definitely counts from y=0 - 255. But, it probably depends on chunk loading - there is some code in there, trying to load all the chunks of the island - but not sure it works. |
just a little lol. round to 2DP should be enough ;) |
Found the bug in the height, pure brain-dead error on my behalf. |
Tested. now registering blocks underneath the bedrock. Feel free to close |
giving me sane results now too |
So ever since updating my server to 1.8 and using the latest version of uSkyblock, many of my players Island Levels have changed drastically. But it's weird, because our levelconfig.yml has not changed at all in values yet many peoples island have been changed heavily, some only changed a bit. I have one player who was well over Island Level 1000, and now his island is at Level 9, and he still has a HUGE island, so it's weird.
Maybe others can chime in if they have experienced the same thing? I will provide any additional information as needed.
The text was updated successfully, but these errors were encountered: