-
-
Notifications
You must be signed in to change notification settings - Fork 123
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
[Bug Report] Biome Changing Using Box Broken #1104
Comments
Can you provide some more information. Which selection mode do you have selected in the set biome settings? |
i am using the box mode. I am selecting 2 noninterfering height box selections and it wont allow it. |
i have a public Behavior pack addon that alters the overall height of the map but am choosing 2 groups of chunks |
Ok so after some testing it seems Amulet does not like the change in the world build height. As the addon allows for building from -512 to +512 on the y axis. Amulet does recognize the change in the Y axis range for other actions [import structures, fill, etc.], but the change biome operation does not. this addon uses the dimension file called overworld.json. |
pack.zip |
@gentlegiantJGC is this something that can be looked into and addressed or am i just screwed on being able to do such a thing |
Not super well versed in the bedrock world format but from a quick look around with some debug statements I was able to figure out that there are chunks with varying min and max Y levels which is probably causing an issue somewhere, here's the data:
So it looks like there's a mix of chunks that haven't had their heights adjusted to the new datapack height, with the majority not having the new max/min heights of 512/-512 so the chance of the set biome operation running in a chunk that doesn't have the correct (modified by the pack) height is the highest, but more investigation is needed |
In Bedrock, block data is stored per sub-chunk and stores the Y coordinate. |
I've gone around the entire map filling it with layers of stone going from -64 to -100 using the fill command to update the chunks height and it still won't update the chunks properly if you have any ideas on how to resolve this i would be very appreciative |
Bug Report
Current Behavior:
Refuses to set a specific y range as a certain biome even when box option is selected. Ends up doing the full y range instead
Expected behavior:
Correctly change the biome within the right y range selected
Steps To Reproduce:
Environment:
Additional context
Attachments
Screenshots
Worlds
The text was updated successfully, but these errors were encountered: