Skip to content
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

Closed
SpaZMonKeY777 opened this issue Dec 11, 2014 · 17 comments
Closed

Possible Island Level issue? #33

SpaZMonKeY777 opened this issue Dec 11, 2014 · 17 comments

Comments

@SpaZMonKeY777
Copy link

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.

@rlf
Copy link
Owner

rlf commented Dec 11, 2014

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.

@woolwind
Copy link
Contributor

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.

@rlf
Copy link
Owner

rlf commented Dec 11, 2014

I've seen some problems with .yml file reading, I'll try to reproduce it on my test-server.

@rlf
Copy link
Owner

rlf commented Dec 11, 2014

Please try out the v2.0.1-R0.7 release, it has an improved /is info, that should help you find out why the
island level has dropped.

@pickledrange
Copy link
Contributor

Can we make the island level round up/down to remove the decimal?
2014-12-11_21 08 57

@rlf
Copy link
Owner

rlf commented Dec 11, 2014

I like it! (That's why I added it)
Otherwise, it is sometimes hard to see any change :D
When you are struggling.
Check out the /is info command

@woolwind
Copy link
Contributor

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
block above y=130 it counts, but not below

@pickledrange
Copy link
Contributor

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?

@woolwind
Copy link
Contributor

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.

@pickledrange
Copy link
Contributor

Just tested this also, blocks are not counting when placed under the islands Bedrock

@rlf
Copy link
Owner

rlf commented Dec 11, 2014

That would explain why it is so hard for me to get a higher level...

@rlf
Copy link
Owner

rlf commented Dec 11, 2014

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.

@rlf
Copy link
Owner

rlf commented Dec 11, 2014

Also, the decimals are a bit too much:
2014-12-11_22 47 43

@pickledrange
Copy link
Contributor

just a little lol. round to 2DP should be enough ;)

@rlf
Copy link
Owner

rlf commented Dec 11, 2014

Found the bug in the height, pure brain-dead error on my behalf.

@pickledrange
Copy link
Contributor

Tested. now registering blocks underneath the bedrock.

Feel free to close

@woolwind
Copy link
Contributor

giving me sane results now too

@rlf rlf closed this as completed Dec 12, 2014
Muspah added a commit to Muspah/uSkyBlock that referenced this issue Jan 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants