Affects Version/s: Minecraft 17w50a, Minecraft 18w01a, Minecraft 18w03b, Minecraft 18w05a, Minecraft 18w07c, Minecraft 18w16a, Minecraft 1.13-pre1, Minecraft 1.13-pre3, Minecraft 1.13-pre5, Minecraft 1.13, Minecraft 18w30b, Minecraft 18w31a, Minecraft 18w32a
Fix Version/s: Minecraft 1.13-pre6
In certain cases, the game can crash when a block with a special renderer changes, with an IllegalArgumentException regarding a property that does not exist in a certain block.
For example, with chests:
Use the following commands to place and then change a large quantity of chests:
This bug is known to affect the following block entities:
- Chests (and trapped chests and ender chests)
- Shulker boxes
It does not seem to affect the following:
- Daylight detectors (no special renderer)
- Furnaces (no special renderer)
- Structures blocks: Use special renderer in 1.12.2 but could not produce crash
- moving_piston: Apparently not using facing?
While /fill is used to consistently reproduce, this same issue has occurred with other cases – usually death. Death temporarily changes all blocks to air during respawning, which would cause this same underlying problem of mismatched blocks (probably). It seems possible to have this happen with fewer chests, it just gets rarer.