Snow Golem

A snow golem is a buildable passive mob that throws snowballs at monsters, which provokes them into attacking it. Depending on the biome temperature it will also either produce a trail of snow, or take heat damage and die.
==Creation==
Snow golems are created by placing 2 snow blocks in an I shape (as shown in the image), and then placing a pumpkin, a carved pumpkin, or a jack o'lantern on top. The pumpkin may be placed by the player, a dispenser, or an enderman. The building pattern also works when arranged sideways or upside-down, as long as the pumpkin is the last block placed. The player can place the snow blocks in any pattern and then place an uncarved pumpkin.
The snow golem spawns at the location of the snow block as its feet when created horizontally.
==Drops==
A snow golem drops between 0 to 15 s upon death and a when sheared.
==Behavior==
A snow golem wanders aimlessly and tries to avoid water, obstacles and environmental hazards, but is immune to damage from powder snow.
A snow golem wears its carved pumpkin like a helmet. Its actual head is hidden beneath the pumpkin. Shearing a snow golem removes the pumpkin, revealing its face and making it drop the pumpkin. The pumpkin is stored using the Pumpkin tag instead of ArmorItems; a snow golem does not display its HandItems or its ArmorItems. After shearing the pumpkin, the player can give a snow golem a new pumpkin only by using a command, such as .
As a snow golem moves, it leaves a trail of snow on the ground if the blocks can support it in any biome regardless of the temperature, unless you are in a mushroom field biome, in which it does not spread snow. If the mobGriefing game rule is , a snow trail does not appear.
Snow golems are damaged in contact with rain or water and in biomes with a temperature greater than 1.0. Examples include savannas, badlands, deserts or biomes in the Nether. The Fire Resistance effect allows them to survive in these biomes.
Snow golems move toward all monsters (except ghasts) and throw snowballs at them up to 10 blocks away, provoking them, regardless of whether they attack the player.http://gaming.stackexchange.com/questions/54362/what-is-a-snow-golems-range When captured, they throw snowballs up to 16 blocks away. They throw one snowball per second. Thrown snowballs do not deal damage except to blazes and wolves, but the snowballs knock back any mobs that they hit.
Additionally, snow golems also attack creepers and never intentionally attack the player. 
The snow golem's snowballs can set other mobs on fire in addition to knockback, if the shot flies through a lava block or a block that is on fire.
A snow golem is not provoked by another golem (snow or iron) attacking it, although an iron golem that is hit accidentally by a snow golem's snowball attacks the snow golem.
===Provocation by other mobs===
====Java Edition====
Entity 	Snow golem attacks the mob?	Attacks the snow golem?	Notes
 	 	 	
 	 	 	
Chicken Jockey 	 	 	Snow golems attack the rider, but the golem can accidentally hit the chicken. The rider attacks the golem. When a zombified piglin rider is attacked, the group of zombified piglins retaliate.
 	 	 	
 	 	 	When in near vicinity, snow golems try to attack the ender dragon, although they are rarely able to.
 	 	 	The enderman teleports away when hit by a snowball.
 	 	 	
 	 	 	Fireballs can hit snow golems, dealing damage and setting them on fire.
 	 	 	Giants cannot move or attack due to lacking AI.
 	 	 	A snow golem doesn't retaliate to being rammed, but it may attack a goat by accident.
 	 	 	
 	 	 	A group of hoglins does not retaliate if babies are attacked.
Illagers: 	 	 	Snow golems also attack unarmed pillagers, despite them being passive in Java Edition.
 	 	 	
 	 	 	
 	 	 	A snow golem attacks a llama that accidentally hits the golem with its spit. After being hit by the golem, the llama deliberately attacks the golem.
 	 	 	
 	 	 	
 	 	 	Snow golems also attack baby piglins, despite them being passive.
 	 	 	
 	 	 	Unlike iron golems, snow golems are passive to the player.
 	 	 	
 	 	 	
 	 	 	
 	 	 	
 	 	 	Snow golems attack s riding skeleton horses, but the golem can accidentally hit the skeleton horse.
 	 	 	
 	 	 	
 	 	 	Snow golems always attack wardens that are in range.
 	 	 	
 	 	 	Snow golems always attack withers, even when the attacks do no damage while the wither is generating health after being summoned.
(wild) 	 	 	
(tamed) 	 	 	Tamed wolves attack the snow golem if the owner attacks the golem. When attacked by the wolf, the golem retaliates.
 	 	 	Unlike hoglins, a group does not attack the golem if the golem attacks one zoglin.
Zombie variants:	 	 	Swimming drowned do not attack any mob that is not touching water during daytime.
 	 	 	
All other mobs 	 	 	
====Bedrock Edition====
== Sounds ==
:
Snow golems use the Friendly Creatures sound category for entity-dependent sound events.
:
==Data values==
===ID===
:
:
===Entity data===
Snow golems have entity data associated with them that contain various properties.
:
:
:See Bedrock Edition level format/Entity format.
==History==
 
 
 
File:Beta 1.9 Development Snowman.png|First screenshot of a snow golem, released by Notch on September 21, 2011.
==Issues==
==Trivia==
*Snow golems cannot be made by pistons because the code for generating snow golems are found in the pumpkin’s OnBlockPlace ("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.
==Gallery==
===Videos===
===Screenshots===
File:Snow golem.png|Creation of a snow golem.
File:Snow golem (2).png|A snow golem attacks a spider.
File:ManySnowGolems.png|A large group of snow golems in a lake.
File:Endermadegolems.jpg|Three snow golems that were built by endermen.
File:Insidetheman.png|The view from inside a snow golem's head. Its real face can be seen.
File:Snow golem in a minecart.png|A snow golem riding in a minecart.
File:ShearedSnowGolem.png|A sheared snow golem.
File:SnowGolemAndMoon.png|A snow golem at night.
File:Snowman.png|The snow golem face texture.
=== Cosmetics ===
File:City Snowgolem.png|A snow golem as it appears in the City texture pack.
File:Greek Snow Golem.png|A snow golem as it appears in the Greek Mythology mash-up pack
File:Halloween Snow Golem.png|A snow golem as it appears in the Halloween mash-up pack.
File:Party Snow Golem.png|Party Snow Golem, a skin featured in the first Birthday skin pack.
===In other media===
File:Combatlogo.png|Official artwork of a snow golem under attack.
File:Icy Golem.png|The Icy Golem, a unique variation of a snow golem featured in Minecraft Story Mode.
File:Melon Golem.png|Melon Golem, another unique version featured in Minecraft Earth.
File:LEGO Snowman.png|Lego Minecraft snow Golem.
=== Textures ===
File:Snow Golem (texture).png
File:Snow Golem (texture) JE1.png|Programmer Art
File:Icon winter.png|Icon of a snow golem used on the Minecraft Marketplace.
==References==
Category:Passive mobs
cs:Sněhulák
de:Schneegolem
es:Gólem de nieve
fr:Golem de neige
hu:Hógólem
it:Golem di neve
ja:スノウゴーレム
ko:눈 골렘
nl:Sneeuwgolem
pl:Bałwan
pt:Golem de neve
ru:Снежный голем
zh:雪傀儡