mojira.dev
MC-47660

Barrier & Light texture stays when broken / takes time to display when holding barrier or light in creative mode

The Bug

When the barrier block or light block is broken while holding the barrier or light as an item in creative, the texture stays for a while after breaking it.

Steps to Reproduce

  • Switch into creative mode and give yourself a light or barrier block.

    /give @s minecraft:barrier
     /give @s minecraft:light
  • Ensure that your "particles" setting is set to either "All" or "Decreased", as a result of MC-47607 and MC-221558.

  • Place down the barrier/light block.
    ❌ → Notice how the barrier/light particles take some time to display.

  • Break the barrier/light block.
    ❌ → Notice how the barrier/light particles take some time to display.

Expected Behavior:

The expected behavior would be that barrier and light particles would not take some time to display and disappear whilst in creative mode.

Linked issues

MC-275115 Light block numbers combine when increasing light level Resolved MC-276280 Barrier blocks have a delay Resolved MC-267617 Barriers buggy Resolved MC-259768 Textures of Barrier and Light Block takes too long time to disappear Resolved MC-241423 Light block updates are- quite strange Resolved

Attachments

Comments 33

I suspect this is working as intended as the barrier's display is toggleable and created by particles, which means it takes some time for the particle to decay. If it was set to a shorter term, the particle spam would have a much higher impact.

Yes, it works as intended. Also, this is a duplicate of MC-47568

Working as intended

@Gary Closse, MC-47568 was resolved as a duplicate of this one, mostly in favor of the better description/information provided.

23 more comments

Posting the screenshot from my report (MC-255182) in this one:

[media]

That screenshot shows the light level 0 texture on top of the level 15 one.

Can confirm in 1.20.2 

Can confirm in 1.21.1. Interestingly this doesn’t happen on Bedrock edition. On BE it just disappears.

Still having this issue as of july 2026 in both 1.21.11 and 26.2. Has anyone got a solution for this yet?

Still having this issue as of Septemder 2026 in 26.3. I asked AI, and here is the answer:

The barrier itself has no block model. The implementation in Java Edition is rather special: The barrier block itself is completely transparent and invisible. Only when the player holds the barrier item, the client scans all nearby barrier blocks and spawns particles (block_marker particles) to draw the red‑cross icon. This icon is not a texture belonging to the block itself.

The scanning and particle‑spawning logic is not instantaneous and has inherent delay. After placing or breaking a barrier, particles are not spawned or cleared right away. As a result, the icon appears with a several‑second delay, and it still lingers for some time before disappearing after the barrier is broken.

Bedrock Edition has built‑in display markers for the block. Icons pop up immediately upon holding the item without this delay, so this is a well‑known parity issue.

It seems that resolving this bug is not an easy task.

[Mod] markderickson

(Unassigned)

Confirmed

Platform

Normal

Rendering

barrier, block, texture, vanilla-parity

Minecraft 14w06b, Minecraft 14w18a, 1.16.3, 1.16.4 Pre-release 1, 1.16.4 Pre-release 2, , 1.21, 1.21.1, 24w35a, 25w05a, 1.21.11 Pre-Release 3

Retrieved