mojira.dev
MC-189739

Two-tall/wide blocks not taking breaking method into account

Easy to reproduce: put down a bunch of iron doors and break them with your bare hands. If you break the top half of the door, the lower half will drop. If you break the bottom half, nothing will drop.

Noticed this because I was playing around with custom loot tables for doors and beds–it looks like the issue is that the half that breaks automatically doesn't take into account the tool the player used to break the first half, so it drops even if the player's using a tool that shouldn't be able to drop that block.

This bug seems to also apply to beds, tall flowers, and tall grass and ferns, but isn't noticeable there because they don't normally care what the player uses to break them.

Related issues

Comments

galaxy_2alex

Confirmed, as mentioned, easiest way to reproduce is to break iron doors with your bare heands.

Avoma

Can confirm in 20w46a.

Avoma

Can confirm in 21w03a.

migrated

This issue prevents MC-4378 to be fully fixed.

migrated

This might be caused by the fix of [MC-136085] if this wasn't an issue in 1.15.2

migrated

Can confirm for 1.16.5

ampolive

Can confirm in 1.17.1.

migrated

Confirmed for 22w44a

[Mod] ManosSef

Cannot reproduce in 1.21-pre2. Breaking the top half of an iron door with my bare fist didn't drop the door.

Jarl-Penguin

Also cannot reproduce, except in 1.21-pre4.
Edit: Was fixed in 1.20.3-pre3 along with MC-266115.

GrifterMage

(Unassigned)

Confirmed

Platform

Normal

Loot tables

1.16 Pre-release 5, 1.16.1, 1.16.2, 20w46a, 21w03a, ..., 1.19 Release Candidate 2, 1.19, 22w44a, 1.19.4, 23w18a

1.20.3 Pre-Release 3

Retrieved