mojira.dev
MC-15114

horses drop their saddles and armor even if doMobLoot gamerule is set to false

Steps to reproduce

  • Tame a horse and put a saddle on it

  • Type /gamerule doMobLoot to false

  • Kill the horse

  • Observe the loot, you'll find a saddle

Linked issues

Comments 16

Still affects 14w08a.

Still affects 14w11b.

my skin dosent show In any server I can see it when I start but then I play a server game like say hunger games I cant see my skin I can only see the default skin I restarted my minecraft and still nothing even when I join my own world I cant see my skin

can anybody please help me \
if this doesn't get fixed I guss im not playing minecraft any more

6 more comments

Saddle and horse armor are equipment, not loot-drops

Any reason why this is resolved as intended yet its "fixed for a future version"?

Well, here's the decompiled code from MCP to fix this in 1.9, for Piggies anyways.

public void onDeath(DamageSource par1DamageSource)
{
boolean flag = this.worldObj.getGameRules().getBoolean("doMobLoot");
if (getSaddled() == true && flag == false)
{
this.dropItem(Items.saddle, 1);
}
}

atom clark

michael

Confirmed

doMobLoot

Snapshot 13w18c, Minecraft 1.7.4, Minecraft 14w05b, Minecraft 14w06b, Minecraft 14w07a, ..., Minecraft 1.8.1-pre3, Minecraft 1.8.8, Minecraft 15w36d, Minecraft 15w44b, Minecraft 15w45a

Retrieved