When logging on to a world, snow layers reset back to the first layer and sometimes completely disappear on previously loaded chunks.It also affects when the chunk is reloaded without the need to leave the world.
Analysis
Weather and issue was introduced in Minecraft in version 0.12.1 alpha build 1
The issue was fixed exclusively for snow blocks in version 0.17.0.1 (MCPE-11867), but persists for snow layers
Steps to Reproduce:
Create a new world with the seed 475
Type /weather rain
Wait for the snow layers to pile up
Reload the world
Observed Results:
Most of the snow layers reset back to the first layer, or sometimes disappear completely.
Expected Results:
Snow layers should not reset back to the first layer or disappear when reloading the world or reload chunk.
Linked issues
is duplicated by 3
relates to 1
Attachments
Comments 11
affects 1.20.15 not only affects when you reload the world it also affects when you move away from chunks as shown in MCPE-152455
This problem has been reported for a long time in MCPE-11867 where it described which snow blocks and snow layers were affected.
The problem with the snow blocks was solved, although it was not solved with the snow layers.
Maybe the snow block solution could be the solution for snow layers.
So to be clear this bug makes it impossible to build or detail using snow layers, since they get deleted after an indeterminate amount of time meaning that snow layers are useless on bedrock except for temporary ambience
I have noticed that the incorrect generation changes depending on how "snow_accumulation" is configured.
biomes with:
"snow_accumulation": [ 0.0, 0.125 ]
"snow_accumulation": [ 0.25, 1.0 ]
[media]
As you can see both screenshots are tested in world
[media], but how is it possible that the same biome has different snow_accumulation in both screenshots? I have simply modified the biome.json with a completion so that it has the same snow_accumulation as cold taiga M
This means that MCPE-23082 is a duplicate since the cold taiga M biome has "snow_accumulation": [ 0.0, 0.125 ]
[media]
if you want you can read the biome code:
{
"format_version": "1.13.0",
"minecraft:biome": {
"description": {
"identifier": "cold_taiga_mutated"
},
"components": {
"minecraft:climate": {
"downfall": 0.4,
"snow_accumulation": [ 0.0, 0.125 ],
"temperature": -0.5
},
"minecraft:overworld_height": {
"noise_params": [ 0.3, 0.4 ]
},
"minecraft:surface_parameters": {
"sea_floor_depth": 7,
"sea_floor_material": "minecraft:gravel",
"foundation_material": "minecraft:stone",
"mid_material": "minecraft:dirt",
"top_material": "minecraft:grass",
"sea_material": "minecraft:water"
},
"animal": {},
"cold": {},
"forest": {},
"monster": {},
"mutated": {},
"taiga": {},
// "overworld" tag cannot be present in order to match legacy behavior, but is
// required for correct world generation -- hence: overworld_generation
"overworld_generation": {}
}
}
}
[^snow_accumulation [ 0.0, 0.125 ].jpg]
[media]