Mojira Archive
MC-192791

Doors' block states cannot be set if another door half exists

If you try setting a door with the block state provided, it only works if there's no other door half.

  1. /setblock ~ ~ ~ oak_door[open=true,half=lower]
  2. /setblock ~ ~ ~ oak_door[open=false,half=lower]
  3. works fine
  4. /setblock ~ ~1 ~ oak_door[open=false,half=upper]
  5. /setblock ~ ~ ~ oak_door[open=true,half=lower]
  6. now it failed

This affects the states: open, powered, facing and hinge. Changing half works fine, but breaks the door (obviously).
This worked fine in 1.15 (and the other door half would get the same block states, aside from half set to the new values).

Fixed

user-f2760

2020-06-30, 12:26 AM

2024-10-30, 10:31 AM

2024-10-30, 10:31 AM

20

9

Community Consensus

Normal

Platform

Block states

1.16.1 - 1.20.3 Pre-Release 31.16.1, 1.16.2, 1.16.4, 20w45a, 20w51a, 21w03a, 1.16.5, 21w13a, 1.17.1, 1.18.1, 1.18.2, 22w18a, 1.19 Pre-release 1, 1.19, 1.19.2, 1.19.3 Release Candidate 1, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 23w43b, 1.20.3 Pre-Release 3

24w44a