Translucency
Translucency is a concept very closely related to transparency. Blocks, items, entities and other game elements said to be translucent allow for vision to pass through them partially, but not fully.
Examples of translucent objects
Blocks
Java Edition
All translucent blocks use the rendertype_translucent core shader, with the exception of tripwire, which uses rendertype_tripwire.
| Block | ID |
|---|---|
| minecraft:ice | |
| minecraft:frosted_ice | |
| minecraft:slime_block | |
| minecraft:honey_block | |
| minecraft:tinted_glass | |
| minecraft:white_stained_glass | |
| minecraft:light_gray_stained_glass | |
| minecraft:gray_stained_glass | |
| minecraft:black_stained_glass | |
| minecraft:brown_stained_glass | |
| minecraft:red_stained_glass | |
| minecraft:orange_stained_glass | |
| minecraft:yellow_stained_glass | |
| minecraft:lime_stained_glass | |
| minecraft:green_stained_glass | |
| minecraft:cyan_stained_glass | |
| minecraft:light_blue_stained_glass | |
| minecraft:blue_stained_glass | |
| minecraft:purple_stained_glass | |
| minecraft:magenta_stained_glass | |
| minecraft:pink_stained_glass | |
| minecraft:white_stained_glass_pane | |
| minecraft:light_gray_stained_glass_pane | |
| minecraft:gray_stained_glass_pane | |
| minecraft:black_stained_glass_pane | |
| minecraft:brown_stained_glass_pane | |
| minecraft:red_stained_glass_pane | |
| minecraft:orange_stained_glass_pane | |
| minecraft:yellow_stained_glass_pane | |
| minecraft:lime_stained_glass_pane | |
| minecraft:green_stained_glass_pane | |
| minecraft:cyan_stained_glass_pane | |
| minecraft:light_blue_stained_glass_pane | |
| minecraft:blue_stained_glass_pane | |
| minecraft:purple_stained_glass_pane | |
| minecraft:magenta_stained_glass_pane | |
| minecraft:pink_stained_glass_pane | |
| minecraft:nether_portal | |
| minecraft:tripwire | |
| minecraft:bubble_column | |
| minecraft:water |
Blocks that are not translucent, even though they'd be expected to
Water cauldrons, despite containing water, render this water as completely opaque. While it was rendered translucent as expected in prior versions, this seems to be inconsistent and possibly hardware-dependent, and when it fully stopped is currently unknown. Its opacity is also a parity issue, as cauldron water appears translucent as expected in Bedrock Edition. This persists to the present day.[1]
Similarly, while tripwire itself is translucent, the region of tripwire which connects to a tripwire hook is not. This causes the region of tripwire attached to the tripwire hook to appear much darker than the rest of it.[2]
Miscellaneous
These visuals are also rendered with translucency:
- The outer body of slimes.
- Certain particles, like the swirls emitted from potion effects.
- Certain screen overlays like the nether portal transition effect and the powder snow freezing overlays.
- Water, while lava is not.
- The outer glow of beacon beams.