Snow golems creating snow in warm biomes
The bug
When spawning a snow golem in a warm biome, such as plains, they can still create a path of snow at y=67 and above. According to the wiki and MC-377, this shouldn't happen.
Code analysis
The following is based on yarn 1.15.1 names.
In the method net.minecraft.entity.passive.SnowGolemEntity.tickMovement() it has the if-statment for if a snow layer should be set. As MC-377 states, it checks for biomes but since Java Edition 1.7.2 added temperatures, it not longer uses biomes; it uses temperature. When the temperature goes below 0.8, snow will generate. Code wise, this would mean it's intended, but, it might not be (due to MC-377). Suggestion fix (if not intended), would be to check for biomes and temperature.
Created Issue:
Snowmen don't create snow while underground
I spawned in a snowman underground to create a snow farm but when he spawned it there wasn't any snow created under him. I even changed the floor to grass to see if that worked, which it didn't.
Environment
Java Version 8 Update 11
Windows 8.1
Will do
With F3 enabled.
Ispawnedin a snowmanunderground to create a snow farm but when he spawned it there wasn'tanysnowcreated under him. I even changed the floor to grass to see if that worked, which it didn't.When spawning a snowman in a warm biome, such as Plains, they can still create a path of snow. But when underground, they don't create any snow as they should.
Snowmendon'tcreatesnowwhile undergroundSnowmen creating snow in warm biomes
When spawning a snowman in a warm biome, such as Plains, they can still create a path of snow. But when underground, they don't create any snow as they should.
Snow Golems will place snow layers above and at y=67 in warm biomes, which they are not supposed to do according to the wiki and
MC-377
When spawning a snow
manin a warm biome, such as Plains, they can still create a path of snow.But when underground, they don't create any snow as they should.
Snow
Golems will place snow layers above and at y=67 in warm biomes, which they are not supposed to do according to the wiki andMC-377The bug
When spawning a snow golem in a warm biome, such as Plains, they can still create a path of snow. But when underground, they don't create any snow as they should.
Snow golems will place snow layers above and at y=67 in warm biomes, which they are not supposed to do according to the wiki and
MC-377
Java Version 8 Update 11
Windows 8.1
Snowmencreating snow in warm biomesSnow golems creating snow in warm biomes
The bug
When spawning a snow golem in a warm biome, such as Plains, they can still create a path of snow. But when underground, they don't create any snow as they should.
Snow golems will place snow layers above and at y=67 in warm biomes, which they are not supposed to do according to the wiki and
MC-377The bug
When spawning a snow golem in a warm biome, such as plains, they can still create a path of snow at y=67 and above. According to the wiki and
MC-377, this shouldn't happen.Code analysis
The following is based on yarn 1.15.1 names.
In the method net.minecraft.entity.passive.SnowGolemEntity.tickMovement() it has the if-statment for if a snow layer should be set. As
MC-377states, it checks for biomes but since Java Edition 1.7.2 added temperatures, it not longer uses biomes; it uses temperature. When the temperature goes below 0.8, snow will generate. Code wise, this would mean it's intended, but, it might not be (due toMC-377). Suggestion fix (if not intended), would be to check for biomes and temperature.
It appears that the new Mob AI introduced in the 1.8 snapshots partially broke how Snow Golems make paths. MC-64840 is saying that Snow Golems now make paths in Plains biomes.



Please remake the screenshot with F3 enabled.
Will do
Shows that biome is in Plains. Snow Golems will only make paths in Snow related biomes, thus dupe of
MC-377Well then how come it makes snow on the surface? Here I'll attach a picture
Hmm... probably something changed in the Mob AI that affected the Snow Golem with making snow sheets.
Probably related with the temperature system added in 1.7 (higher altitudes get colder).
Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. If this has been done, we can reopen the issue.
Keep in mind that the "Resolved"-Status on this ticket just means "Answered", and that we are waiting for further information on whether this issue still exists or not. We will reopen it as soon as the requested information has been delivered.
Ticket resolved as incomplete, because no answer in a reasonable amount of time (1+ year), if it still happens, please update the ticket.
user-f2760 This issue is (still) a concern in Minecraft 1.13-pre2. To add onto the original ticket, Snow Golems will place snow layers above and at y=67 in warm biomes, which they are not supposed to do according to the wiki and
MC-377.Confirmed for 1.13.1.
Confirmed in 1.16.1 and 20w29a.
Can confirm in 20w48a.
Can confirm in 21w03a.
Can confirm in 21w05b.
Can confirm in 21w39a.
Can confirm 23w43b. I would like to request ownership of this issue to maintain it.