This also affects 25w36a.
This bug should be HIGH PRIORITY as it is GAMEBREAKING.
Steps to Reproduce
Either go within render distance of an ender chest, or place an ender chest.
Expected Result
You are now able to see an ender chest/have placed an ender chest.
Actual Result
Your game has spontaneously crashed upon attempting to render said ender chest or having placed said ender chest with the following error:
The game crashed: unexpected error
Error: java.lang.IllegalArgumentException: Cannot get property ejn{name=type, clazz=class ejh, values=[SINGLE, LEFT, RIGHT]} as it does not exist in Block{minecraft:ender_chest}
What now?
End Cities are no longer accessible, as ender chests generate naturally inside of them, and this locks away an extra method of storage that MANY players use!
The crash is caused by the game checking the ender chest for block states that chests have, which are SINGLE, LEFT, and RIGHT.
No screenshots included because of how easy this is to reproduce, it is self-explanatory.
Hi!
Thank you for your report!
We're actually already tracking this issue at MC-301745, so I will resolve and link this ticket as a duplicate.
I suggest also to browse through the main issue for potential fixes.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki