Some blocks cannot be placed facing a wall with /setblock or /fill + datavalues or block states
When using /setblock to place a dispenser with a rotation datavalue, if the front of the block is against a wall the dispenser will point the opposite direction when placed.
To Replicate: Place a block. Attempt to spawn a dispenser one block north of it, with a rotation data value of 3 (Telling the dispenser to "look" south). The block will instead face north. Same happens for east/west.
Affects the following blocks:
- dropper
- dispenser
- observer
(can't see due to MC-108054, may be affected if that's fixed) - (lit_)furnace
Code analysis by Marcono1234 can be found in this comment.
2014-09-01, 02:24 AM
2018-04-23, 02:13 PM
2017-11-24, 08:25 AM
15
9
/fill, /setblock, block-state, data-value, dispenser, dropper, observer