Unsheared snow golems don't drop carved pumpkins upon being killed
The Bug:
Unsheared snow golems don't drop carved pumpkins upon being killed.
Steps to Reproduce:
- Summon a snow golem.
- Kill it, and as you do this, look at the loot it drops.
- Take note as to whether or not unsheared snow golems drop carved pumpkins upon being killed.
Observed Behavior:
Unsheared snow golems don't drop carved pumpkins upon being killed.
Expected Behavior:
Unsheared snow golems would drop carved pumpkins upon being killed.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
{
"type": "minecraft:entity",
"pools": [
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 15.0,
"min": 0.0
},
"function": "minecraft:set_count"
}
],
"name": "minecraft:snowball"
}
],
"rolls": 1.0
}
]
}
If we look at the above json file, we can see that snow golems are only designed to drop snowballs upon being killed. Carved pumpkins aren't mentioned anywhere within this file, therefore resulting in unsheared snow golems not dropping them upon death.
- Unresolved
[Mod] Avoma
bugsbugsbugs- 10
- 4
- Confirmed
- Loot tables
- snow_golem
1.15.2 - 1.21.4
1.15.2 1.16-pre5 1.16-pre6 1.16-pre7 1.16-pre8 1.16-rc1 1.16 1.16.1 20w27a 20w28a 20w29a 20w30a 1.16.2-pre1 1.16.2-pre2 1.16.2-pre3 1.16.2-rc1 1.16.2-rc2 1.16.2 1.16.3-rc1 1.16.3 1.16.4-pre1 1.16.4-pre2 1.16.4-rc1 1.16.4 20w45a 20w46a 20w48a 20w49a 20w51a 21w03a 21w05a 21w05b 21w06a 21w07a 21w08a 21w08b 21w10a 21w11a 21w13a 21w14a 21w15a 21w16a 21w17a 21w18a 1.17 1.17.1 21w40a 21w41a 21w42a 21w43a 1.18-pre1 1.18 1.18.1 22w03a 22w05a 22w06a 1.18.2-pre2 1.18.2 22w17a 1.19 1.19.2 22w43a 1.19.3 1.19.4 1.20 1.20.1 24w11a 1.21 1.21.3 1.21.4
Created Issue:
Snow golems don’t drop their pumpkin when being killed
The bug
When you kill a snow golem that has a pumpkin, it won’t drop it. They also used to not drop it when being sheared, but that was fixed. So relates to
MC-94094. Since they drop their pumpkin when sheared, I think they are also supposed to drop it when being killed.How to reproduce:
- Build a snow golem
- Kill it
What I expected to happen: It will drop its pumpkin.
What actually happened: It didn’t drop the pumpkin.
The bug
When
youkill a snow golem that has a pumpkin, it won’t drop it. They also used to not drop it when being sheared, but that was fixed. So relates toMC-94094. Since they drop their pumpkin when sheared, I think they are also supposed to drop it when being killed.How to reproduce:
- Build a snow golem
- Kill it
What I expected to happen: It will drop its pumpkin.
What actually happened: It didn’t drop the pumpkin.The bug
When killing a snow golem that has a pumpkin, it won’t drop it. They also used to not drop it when being sheared, but that was fixed. So relates to
MC-94094. Since they drop their pumpkin when sheared, I think they are also supposed to drop it when being killed.How to reproduce
- Build a snow golem
- Kill it
→Notice it doesn't drop its pumpkin
The bug
When killing a snow golem that has a pumpkin, it won’t drop it. They also used to not drop it when being sheared, but that was fixed. So relates to
MC-94094. Since they drop their pumpkin when sheared, I think they are also supposed to drop it when being killed. It is illogical, that you can get the pumpkin back by shearing, but not by killing without shearing it. This completely deletes the pumpkin.How to reproduce
- Build a snow golem
- Kill it
→Notice it doesn't drop its pumpkin
The bug
When killing a snow golem that has a pumpkin, it won’t drop it. They also used to not drop it when being sheared, but that was fixed. So relates to
MC-94094. Since they drop their pumpkin when sheared, I think they are also supposed to drop it when being killed. It is illogical, that you can get the pumpkin back by shearing, but not by killing without shearing it. This completely deletes the pumpkin.How to reproduce
- Build a snow golem
- Kill it
→Notice it doesn't drop its pumpkin
The Bug:
Snow golems don't drop carved pumpkins upon being killed.
Steps to Reproduce:
- Summon a snow golem.
- Kill it, and as you do this, take note as to whether or not it drops a carved pumpkin.
Observed Behavior:
Snow golems don't drop carved pumpkins upon being killed.
Expected Behavior:
Snow golems would drop carved pumpkins upon being killed.
Snow golems don’t droptheirpumpkinwhen being killedSnow golems don't drop carved pumpkins upon being killed
The Bug:
Snow golems don't drop carved pumpkins upon being killed.
Steps to Reproduce:
- Summon a snow golem.
- Kill it, and as you do this,
take note as to whether or not it drops a carved pumpkin.Observed Behavior:
Snow golems don't drop carved pumpkins upon being killed.
Expected Behavior:
Snow golems would drop carved pumpkins upon being killed.
The Bug:
Snow golems don't drop carved pumpkins upon being killed.
Steps to Reproduce:
- Summon a snow golem.
- Kill it, and as you do this, look at the loot it drops.
- Take note as to whether or not snow golems drop carved pumpkins upon being killed.
Observed Behavior:
Snow golems don't drop carved pumpkins upon being killed.
Expected Behavior:
Snow golems would drop carved pumpkins upon being killed.
The Bug:
Snow golems don't drop carved pumpkins upon being killed.
Steps to Reproduce:
- Summon a snow golem.
- Kill it, and as you do this, look at the loot it drops.
- Take note as to whether or not snow golems drop carved pumpkins upon being killed.
Observed Behavior:
Snow golems don't drop carved pumpkins upon being killed.
Expected Behavior:
Snow golems would drop carved pumpkins upon being killed.
Here's a code analysis of this issue. [^MC-214778 - snow_golem.json.png]
Code Analysis:
Code analysis by [Mod] Avoma can be found below.{}
data > minecraft > loot_tables > entities > snow_golem.json{ "type": "minecraft:entity", "pools": [ { "bonus_rolls": 0.0, "entries": [ { "type": "minecraft:item", "functions": [ { "add": false, "count": { "type": "minecraft:uniform", "max": 15.0, "min": 0.0 }, "function": "minecraft:set_count" } ], "name": "minecraft:snowball" } ], "rolls": 1.0 } ] }If we look at the above json file, we can see that snow golems are only designed to drop snowballs upon being killed. Carved pumpkins aren't mentioned anywhere within this file, therefore resulting in snow golems not dropping them upon death.
The Bug:
Snow golems don't drop carved pumpkins upon being killed.
Steps to Reproduce:
- Summon a snow golem.
- Kill it, and as you do this, look at the loot it drops.
- Take note as to whether or not snow golems drop carved pumpkins upon being killed.
Observed Behavior:
Snow golems don't drop carved pumpkins upon being killed.
Expected Behavior:
Snow golems would drop carved pumpkins upon being killed.
Here's a code analysis of this issue. [^MC-214778 - snow_golem.json.png]
Code Analysis:
Code analysis by [Mod] Avoma can be found below.{}
data > minecraft > loot_tables > entities > snow_golem.json{ "type": "minecraft:entity", "pools": [ { "bonus_rolls": 0.0, "entries": [ { "type": "minecraft:item", "functions": [ { "add": false, "count": { "type": "minecraft:uniform", "max": 15.0, "min": 0.0 }, "function": "minecraft:set_count" } ], "name": "minecraft:snowball" } ], "rolls": 1.0 } ] }If we look at the above json file, we can see that snow golems are only designed to drop snowballs upon being killed. Carved pumpkins aren't mentioned anywhere within this file, therefore resulting in snow golems not dropping them upon death.
The Bug:
Snow golems don't drop carved pumpkins upon being killed.Steps to Reproduce:
- Summon a snow golem.
- Kill it, and as you do this, look at the loot it drops.
- Take note as to whether or not snow golems drop carved pumpkins upon being killed.
Observed Behavior:
Snow golems don't drop carved pumpkins upon being killed.Expected Behavior:
Snow golems would drop carved pumpkins upon being killed.Code Analysis:
Code analysis by [Mod] Avoma can be found below.
data > minecraft > loot_tables > entities > snow_golem.json{ "type": "minecraft:entity", "pools": [ { "bonus_rolls": 0.0, "entries": [ { "type": "minecraft:item", "functions": [ { "add": false, "count": { "type": "minecraft:uniform", "max": 15.0, "min": 0.0 }, "function": "minecraft:set_count" } ], "name": "minecraft:snowball" } ], "rolls": 1.0 } ] }If we look at the above json file, we can see that snow golems are only designed to drop snowballs upon being killed. Carved pumpkins aren't mentioned anywhere within this file, therefore resulting in snow golems not dropping them upon death.
The Bug:
Unsheared snow golems don't drop carved pumpkins upon being killed.
Steps to Reproduce:
- Summon a snow golem.
- Kill it, and as you do this, look at the loot it drops.
- Take note as to whether or not unsheared snow golems drop carved pumpkins upon being killed.
Observed Behavior:
Unsheared snow golems don't drop carved pumpkins upon being killed.
Expected Behavior:
Unsheared snow golems would drop carved pumpkins upon being killed.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
data > minecraft > loot_tables > entities > snow_golem.json{ "type": "minecraft:entity", "pools": [ { "bonus_rolls": 0.0, "entries": [ { "type": "minecraft:item", "functions": [ { "add": false, "count": { "type": "minecraft:uniform", "max": 15.0, "min": 0.0 }, "function": "minecraft:set_count" } ], "name": "minecraft:snowball" } ], "rolls": 1.0 } ] }If we look at the above json file, we can see that snow golems are only designed to drop snowballs upon being killed. Carved pumpkins aren't mentioned anywhere within this file, therefore resulting in unsheared snow golems not dropping them upon death.
Snow golems don't drop carved pumpkins upon being killedUnsheared snow golems don't drop carved pumpkins upon being killed
The Bug:
Unsheared snow golems don't drop carved pumpkins upon being killed.
Steps to Reproduce:
- Summon a snow golem.
- Kill it, and as you do this, look at the loot it drops.
- Take note as to whether or not unsheared snow golems drop carved pumpkins upon being killed.
Observed Behavior:
Unsheared snow golems don't drop carved pumpkins upon being killed.
Expected Behavior:
Unsheared snow golems would drop carved pumpkins upon being killed.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
data > minecraft > loot_tables > entities > snow_golem.json{ "type": "minecraft:entity", "pools": [ { "bonus_rolls": 0.0, "entries": [ { "type": "minecraft:item", "functions": [ { "add": false, "count": { "type": "minecraft:uniform", "max": 15.0, "min": 0.0 }, "function": "minecraft:set_count" } ], "name": "minecraft:snowball" } ], "rolls": 1.0 } ] }If we look at the above json file, we can see that snow golems are only designed to drop snowballs upon being killed. Carved pumpkins aren't mentioned anywhere within this file, therefore resulting in unsheared snow golems not dropping them upon death.
relates to
relates to
Relates to MC-189840

Snow golems never have dropped their pumpkins upon death; only 0-15 snowballs. To get the pumpkin, you must first shear the snow golem (and then kill it, if you want).
But they also never dropped it when when sheared for very long, so I think it is also a bug, that they don’t drop it when killed.
Please add 1.15.2 to version
Can confirm in 1.17.
Can confirm in 1.17.1.
I am able to confirm this in 21w40a. The expected behavior would be that snow golems drop a pumpkin upon being killed.
I think this is intended, like how iron golems don't drop pumpkins.
Might want to at least clarify you mean unsheared snow golems (or you'd duplicate the pumpkin).
Very solid point; I've updated this ticket. Thanks!
Before Avoma took over this bug report, it had already been clarified.
When killing a snow golem that has a pumpkin, it won’t drop it.
However, Avoma unnecessarily reworded the report. Now, it fails to explain why carved pumpkins should be dropped. The code analysis is incomplete, as not all mob drops are controlled by loot tables; some are hardcoded. An alternative solution to this problem would be to have the snow golem wear the pumpkin in an appropriate equipment slot, similar to MC-279690.