Snow Golem

A snow golem is a snowman-like utility mob that helps defend against monsters.

Creation
Creating a snow golem requires the player to stack two snow blocks, then place a pumpkin, a carved pumpkin, or a jack o'lantern on top. A dispenser may also be used to place the pumpkin. The building pattern also works when arranged sideways or upside-down, as long as the pumpkin is the last block placed. $$, the player can also place the pattern in any order with an uncarved pumpkin, then use shears on the pumpkin to create a snow golem.

The snow golem spawns at the location of the pumpkin when created horizontally.



Endermen are capable of creating snow golems by placing the necessary blocks, although this is an extremely rare event because they do not do so deliberately.

Drops
Snow golems drop 0–15 snowballs upon death.

Behavior
Snow golems do not follow players. Snow golems have good path-finding skills; like most mobs, snow golems avoid cacti, fire, lava, and water. They avoid falling off cliffs, although they are immune to fall damage. Snow golems can be put on leads and tied to fences.

Snow golems "melt" (take fire damage) in biomes with a temperature greater than 1.0, or dry/warm biomes like badlands, deserts, savannas and biomes in the Nether. The Fire Resistance effect allows them to survive in these biomes.

They also melt (take damage) when in contact with rain or water, or any water source block.

A snow golem wears its carved pumpkin as a helmet, just like the player does: its actual head is hidden beneath. Shearing a snow golem removes the pumpkin, revealing its face and making it drop the pumpkin. The pumpkin is stored using the  tag instead of  ; a snow golem does not display its   or its. After shearing the pumpkin, the player can give a snow golem a new pumpkin only by using a command, such as data.

Snow golems do not take freezing damage from powder snow.

Uses


Snow golems move toward every monsters (except ghast) and throw snowballs at them up to 10 blocks away, provoking them, regardless of whether they attack the player. They throw one snowball per second. Thrown snowballs do not deal damage except to blazes and wolves, but the snowballs still knock back mobs that they hit.

Additionally, snow golems never intentionally attack the player.

Snow golems also attack creepers, provoking them and causing them to explode.

An iron golem that is hit accidentally by a snow golem's snowball attacks the snow golem, but the snow golem is not provoked by an iron golem attacking it.

The golem's snowballs can deal damage (other than knockback) if the shot flies through a lava block.

Snow
As they move, they leave a trail of snow on the ground if the blocks can support it. If a snow golem is on a hopper or if the mobGriefing game rule is false, a snow trail does not appear. They produce snow only in biomes having a temperature less than 0.81, which includes cold, snowy, and temperate biomes (including the End but not jungle).

Provocation by other mobs
The list below contains mobs (including players) that can have hostile interactions with snow golems. The snow golem also attacks neutral monsters or hostile mobs that attack the player such as spiders or zombified piglins.

ID




Entity data
Snow golems have entity data associated with them that contain various properties.




 * See Bedrock Edition level format/Entity format.
 * See Bedrock Edition level format/Entity format.

Trivia

 * Snow golems cannot be made by pistons because the code for generating snow golems are found in the pumpkin’s  ("placed by a player") event.
 * Snow golems rarely spawn naturally in snow biomes; if two snow blocks happen to spawn naturally with a patch of pumpkins, a snow golem may spawn naturally.
 * They could also spawn in versions prior to 17w47a if a patch of carved pumpkins spawned in a snow biome, or if an enderman placed a carved pumpkin next to two blocks of snow. The chances of this are 1 in 5,000,000,000,000 (one in five trillion).