When a lantern is placed on top of a barrier block, and an iron chain (or any chain variant) is placed directly above the lantern, the lantern does not connect to the chain.
In normal circumstances (for example, when the lantern is placed on a solid block), the lantern visually attaches to the chain above it, creating a hanging effect.
However, when using a barrier block as the supporting surface, this connection fails to render or behave correctly — the lantern simply floats below the chain without linking to it.
This issue occurs consistently across all lantern types (Lantern, Soul Lantern) and all chain orientations (vertical and horizontal).
The expected behavior is that the lantern should connect to the chain above it, regardless of whether the supporting block is a barrier, since barriers are invisible but solid in functionality.
Steps to Reproduce:
Place a barrier block.
Place a lantern on top of the barrier.
Place an iron chain directly above the lantern.
Observe that the lantern does not connect to the chain.
Expected Result:
The lantern should visually and functionally connect to the chain above it, as it does when placed on normal solid blocks.
Actual Result:
The lantern remains disconnected from the chain, appearing to float below it.
Environment
Minecraft Java Edition (please specify exact version, e.g. 1.21.1)
Singleplayer and Multiplayer
No mods or resource packs
Thank you for your report!
We're tracking this issue in MC-179051, so this ticket is being resolved and linked as a duplicate.
That ticket has already been resolved as working as intended, which means this is not considered a bug and won't be fixed. Please do not leave a comment on the linked ticket.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki