When I do the command:

/setblock ~ ~ ~ lantern 1

the block in question is set to a hanging lantern, however, when I try

/setblock ~ ~ ~ soul_lantern 1

the block is set to a normal soul lantern rather than a hanging one. Is this a bug, or is there a way to /setblock a hanging soul lantern that I'm missing? Or both?


This is a confirmed, unresolved bug. Unless you can find an add-on that will work around this issue, there's not much you can do to fix it now.

If you believe that this is an important issue that should be fixed, consider voting for the issue using the link above, or start watching it so that you will be notified when updates occur.


I found this on another page - I don't remember exactly but it is a tag called [hanging:1]. If I find which page I originally found it on I will leave a link

/setblock ~ ~ ~ soul_lantern[hanging=1]

This bit of code should work, I will edit it as need be.

  • thanks for your answer, do tags like [hanging:1] work on Bedrock Edition? I thought that was just for Java edition? Sorry, I should have clarified when I posted my question, I’ve updated it now. – DM01131 Aug 5 '20 at 10:55
  • 1
    @DM01131 No, the [hanging=1] does not work on Bedrock Edition. – ExpertCoder14 Aug 5 '20 at 21:42
  • 1
    In Java Edition, it's [hanging=1], not [hanging:1] – ExpertCoder14 Aug 5 '20 at 21:43
  • wouldn't it be curly braces too even if this was java? – Penguin May 8 at 3:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.