Lantern Placement Fix! (v1.13+)
"Having tired of not being able to place your lanterns under certain blocks, such as flower pots, trapdoors & leaves?"
But now you CAN!
Here at Random Kerbal's Research Lab, we have the solution for you (probably not the best...but anyway)!
Introducing the:
"Hang-anywhere" Lantern!
(do you have a better name? no)

This addon allows you to build all kinds of builds that are previously only possible on Java, now on Bedrock!
Here are some examples:
1) Lanterns under trapdoors

2) Cursed floating sand on lantern

3) Lever connected Lanterns

More Screenshots:


Surprisingly this addon actually fixed the bug: https://bugs.mojang.com/browse/MCPE-51416!
-You DO NOT need experimental gameplay.
-Available for any Minecraft version above 1.13
-Supports English and Chinese
How it works:
The 'Hang-anywhere' Lantern in the inventory is actually a spawn egg, which spawns an entity when it is placed on the ground or roof.
The entity then replaces the block it is in (most cases, air block) with the vanilla state 1 Lantern (state 0 is without chain, state 1 is with chain), then it would kill itself so that you don't need to worry about lag. This is when you see a puff of smoke as most entity death would.

How to Obtain: !!NOW ONLY AVAILABLE IN CREATIVE MENU!!
Place the original version of the respective lanterns into a Crafting Table (any grid you want), or the player's mini 4x4 crafting grid to craft the hanging versions of the lantern. There you go, you get the "Hang-anywhere Lantern in survival!
To craft it, you only need 1 normal Minecraft Lantern.
This addon retextured the original lantern so that it looks like this:

And the "Hang-anywhere" version looks like this:

Reminder:
1) Do NOT update the illegally placed lantern or else it would pop-off and you have to place it again. This can happen if you place another block adjacent to it. Therefore, you cannot place a row of hanging lanterns like this:

(I mean if the blocks above do not support the placement of lanterns)
2) IF you break it, you would get the normal Minecraft lantern in return instead of the "Hang-anywhere" Lantern. You would need to craft it again.
3) You cannot place it in mediums that do not allow the placement of lanterns (water, lave, the void).
4) There is a slight inaccuracy in the placement of the lantern due to some unknown reasons, which is temporarily unfixable... 🙁
-Added hanging version of soul lanterns
-Removed unnecessary codes
-updated crafting recipe
creator: https://www.youtube.com/channel/UCeNkExncYdOqmOaQvhxoaUQ
updated