<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3AOpacity</id>
	<title>Minecraft:Opacity - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3AOpacity"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Opacity&amp;action=history"/>
	<updated>2026-04-12T19:44:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Opacity&amp;diff=89192&amp;oldid=prev</id>
		<title>SyncBot: Sync: new page from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Opacity&amp;diff=89192&amp;oldid=prev"/>
		<updated>2026-04-12T11:18:07Z</updated>

		<summary type="html">&lt;p&gt;Sync: new page from Minecraft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:Opaque Leaves.png|thumb|200px|When leaves are opaque (in &amp;quot;fast&amp;quot; graphics), they completely obstruct rendering.]]&lt;br /&gt;
[[File:Transparent Leaves.png|thumb|200px|When leaves are transparent (in &amp;quot;fancy&amp;quot; graphics), the world behind them is also rendered.]]&lt;br /&gt;
{{about|see-through block textures, models, and lighting|similar concepts|Transparency}}&lt;br /&gt;
{{wip|The term &amp;quot;transparency&amp;quot; has been used to describe many different properties in colloquial use; this page has been narrowed down to the visual and light-related definition.}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Opacity&amp;#039;&amp;#039;&amp;#039; (and its inverse, &amp;#039;&amp;#039;&amp;#039;transparency&amp;#039;&amp;#039;&amp;#039;) are properties of [[Minecraft:blocks]] which affect how the game renders it and other nearby blocks, as well as how {{w|Hidden-surface determination|occlusion culling}} is handled.&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
The primary purpose of opacity is to tell the game engine if it needs to render other blocks behind that block; an opaque block completely obscures the view behind it, while a transparent block does not. Therefore, transparency applies not only to [[Minecraft:solid block]]s like [[Minecraft:ice]] and [[Minecraft:glass]], but also to blocks like [[Minecraft:cacti]], [[Minecraft:stairs]], [[Minecraft:chest]]s, and single [[Minecraft:slab]]s, which are not considered full blocks.&lt;br /&gt;
By this definition, transparency does not imply that a block is actually see-through, which is a quality of the item texture specified by the game or [[Minecraft:resource pack]].&lt;br /&gt;
[[File:Bedrock Edition transparency distance cutoff.png|alt=Leaves and kelp becoming opaque at long distances on Bedrock Edition.|thumb|[[Leaves]] and [[Minecraft:kelp]] becoming opaque far away on &amp;#039;&amp;#039;[[Minecraft:Bedrock Edition]]&amp;#039;&amp;#039;.]]&lt;br /&gt;
In &amp;#039;&amp;#039;[[Minecraft:Bedrock Edition]]&amp;#039;&amp;#039;, most transparent blocks become opaque when located far away from the player. This is especially noticeable when looking long distances with the [[Minecraft:spyglass]]. The distance at which blocks become opaque is proportional to the render distance.&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:Water]] that is completely surrounded by water or opaque blocks does not have a current. However, if one of the surrounding blocks is transparent, the water shows a downward current on its side, like a waterfall, although swim speed through that water remains unchanged.&lt;br /&gt;
&lt;br /&gt;
Opacity is independent of redstone [[Minecraft:conductivity]] and spawnability for full blocks, although they often coincide. A [[Minecraft:slime block]] is an example of this independence: a slime block is partially light-transparent and has a see-through texture, but still conducts redstone power and allows mob spawning on top.&lt;br /&gt;
&lt;br /&gt;
== Lighting ==&lt;br /&gt;
Opacity also affects how [[Minecraft:light]] propagates through the world. Opaque blocks completely prevent light from traveling through them, while transparent blocks generally diminish the light by one light level per block (these values can be overridden however, and there are several [[Minecraft:Light#Light-filtering_blocks|exceptions]]).&lt;br /&gt;
&lt;br /&gt;
The [[Minecraft:Grass Block#Spread|growth of grass blocks]] is linked to the amount of light in the blocks directly above them. A grass block can be killed by placing an opaque or partially transparent block above it.&lt;br /&gt;
&lt;br /&gt;
Some transparent blocks can reduce or block [[Minecraft:light]], according to type:&lt;br /&gt;
* {{BlockLink|Glass}} and {{BlockLink|carpets}} do not reduce the light passing through them, i.e. there is no additional modifier. In other words, light passes through them as if it were [[Minecraft:air]].&lt;br /&gt;
* {{BlockLink|Lava}} is set to completely block light propagation. This is often unnoticeable since [[Minecraft:lava]] has the maximum light level of 15, but can be observed in cases where lava blocks skylight propagation.&lt;br /&gt;
* {{BlockLink|Water}}, {{BlockLink|ice}}, {{BlockLink|leaves|id=oak leaves}}, {{BlockLink|slime block|text=slime blocks}}, {{BlockLink|honey block|text=honey blocks}}, and {{BlockLink|cobweb|text=cobwebs}} do not have any extra effect on block light, but they do diffuse sky light.&lt;br /&gt;
** {{IN|bedrock}}, water and ice have a -1 modifier to light propagation, on top of the normal decrease of 1 per block.&lt;br /&gt;
** The light level from [[Minecraft:sunlight]] or [[Minecraft:moon]]light is the same in each block of air in the column of air above the highest obstruction in the column. When placed, water, ice, leaves, slime blocks, honey blocks, and cobwebs obstruct that light column so that the lowest air block above the leaves acts as other light sources do.&lt;br /&gt;
* Sunlight is attenuated by [[Minecraft:leaves]] and each vertical layer of leaf blocks attenuates the light further.&lt;br /&gt;
&lt;br /&gt;
== Types of transparent blocks ==&lt;br /&gt;
{| class=&amp;quot;wikitable hlist&amp;quot; data-description=&amp;quot;Transparent blocks&amp;quot;&lt;br /&gt;
!Full-block solids&lt;br /&gt;
|&lt;br /&gt;
* {{BlockLink|Barrier}}&lt;br /&gt;
* {{BlockLink|Beacon}}&lt;br /&gt;
* {{BlockLink|Copper Grate}}&lt;br /&gt;
* {{BlockLink|Frosted Ice}}&lt;br /&gt;
* {{BlockLink|Glass}}&lt;br /&gt;
* {{BlockLink|Glowstone}}&lt;br /&gt;
* {{BlockLink|Ice}}&lt;br /&gt;
* {{BlockLink|Leaves|id=oak leaves}}&lt;br /&gt;
* {{BlockLink|Sea Lantern}}&lt;br /&gt;
* {{BlockLink|Mangrove Roots}}&lt;br /&gt;
|-&lt;br /&gt;
!Non-full-block solids&lt;br /&gt;
|&lt;br /&gt;
* {{BlockLink|Amethyst Bud}}&lt;br /&gt;
* {{BlockLink|Amethyst Cluster}}&lt;br /&gt;
* {{BlockLink|Anvil}}&lt;br /&gt;
* {{BlockLink|Azalea}}&lt;br /&gt;
* {{BlockLink|Bamboo}}&lt;br /&gt;
* {{BlockLink|Beds|Link=Bed}}&lt;br /&gt;
* {{BlockLink|Bell}}&lt;br /&gt;
* {{BlockLink|Big Dripleaf}}&lt;br /&gt;
* {{BlockLink|Brewing Stand}}&lt;br /&gt;
* {{BlockLink|Bubble Column}}&lt;br /&gt;
* {{BlockLink|id=cactus-side|Cactus}}&lt;br /&gt;
* {{BlockLink|Cake}}&lt;br /&gt;
* {{BlockLink|Calibrated Sculk Sensor}}&lt;br /&gt;
* {{BlockLink|Campfire}}&lt;br /&gt;
* {{BlockLink|Candle}}&lt;br /&gt;
* {{BlockLink|Carpets}}&lt;br /&gt;
* {{BlockLink|Cauldron}}&lt;br /&gt;
* {{BlockLink|Chains}}&lt;br /&gt;
* {{BlockLink|Chest}}&lt;br /&gt;
* {{BlockLink|Chorus Flower}}&lt;br /&gt;
* {{BlockLink|Chorus Plant}}&lt;br /&gt;
* {{BlockLink|Cobweb}}&lt;br /&gt;
* {{BlockLink|Cocoa}}&lt;br /&gt;
* {{BlockLink|Composter}}&lt;br /&gt;
* {{BlockLink|Conduit}}&lt;br /&gt;
* {{BlockLink|Daylight Detector}}&lt;br /&gt;
* {{BlockLink|Decorated Pot}}&lt;br /&gt;
* {{BlockLink|Dirt Path}}&lt;br /&gt;
* {{BlockLink|Doors}}&lt;br /&gt;
* {{BlockLink|Dragon Egg}}&lt;br /&gt;
* {{BlockLink|Enchanting Table}}&lt;br /&gt;
* {{BlockLink|End Portal Frame}}&lt;br /&gt;
* {{BlockLink|End Rod}}&lt;br /&gt;
* {{BlockLink|Ender Chest}}&lt;br /&gt;
* {{BlockLink|Farmland}}&lt;br /&gt;
* {{BlockLink|Fence Gates|id=oak fence gate}}&lt;br /&gt;
* {{BlockLink|Fences}}&lt;br /&gt;
* {{BlockLink|Flower Pot}}&lt;br /&gt;
* {{BlockLink|Glass Pane}}&lt;br /&gt;
* {{BlockLink|Grindstone}}&lt;br /&gt;
* {{BlockLink|id=oak wall hanging sign|Hanging Sign}} &amp;lt;small&amp;gt;(wall variant)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|Honey Block}}&lt;br /&gt;
* {{BlockLink|Hopper}}&lt;br /&gt;
* {{BlockLink|Iron Bars}}&lt;br /&gt;
* {{BlockLink|Ladder}}&lt;br /&gt;
* {{BlockLink|Lantern}}&lt;br /&gt;
* {{BlockLink|Lectern}} &lt;br /&gt;
* {{BlockLink|Lightning Rod}}&lt;br /&gt;
* {{BlockLink|Lily Pad}}&lt;br /&gt;
* {{BlockLink|id=all-heads|Mob head|Mob Heads}}&lt;br /&gt;
* {{BlockLink|Moss Carpet}}&lt;br /&gt;
* {{BlockLink|Piston}} &amp;lt;small&amp;gt;(extended)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|Pitcher Plant}} &amp;lt;small&amp;gt;(crop variant)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|Pointed Dripstone}}&lt;br /&gt;
* {{BlockLink|Redstone Comparator}}&lt;br /&gt;
* {{BlockLink|Redstone Repeater}}&lt;br /&gt;
* {{BlockLink|Scaffolding}}&lt;br /&gt;
* {{BlockLink|Sculk Sensor}}&lt;br /&gt;
* {{BlockLink|Sculk Shrieker}}&lt;br /&gt;
* {{BlockLink|Sea Pickle}} &lt;br /&gt;
* {{BlockLink|id=all-slabs|Slabs}} &amp;lt;small&amp;gt;(single)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|Sniffer Egg}}&lt;br /&gt;
* {{BlockLink|Snow}} &amp;lt;small&amp;gt;(2–8 layers)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|id=all-stairs|Stairs}}&lt;br /&gt;
* {{BlockLink|id=piston|Sticky Piston}} &amp;lt;small&amp;gt;(extended)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|Stonecutter}}&lt;br /&gt;
* {{BlockLink|Sweet Berry Bush}}&lt;br /&gt;
* {{BlockLink|Trapdoors}}&lt;br /&gt;
* {{BlockLink|Trapped Chest}}&lt;br /&gt;
* {{BlockLink|Turtle Egg}} &lt;br /&gt;
* {{BlockLink|id=all-walls|Walls}}&lt;br /&gt;
|-&lt;br /&gt;
!Non-solids&lt;br /&gt;
| &lt;br /&gt;
* {{BlockLink|Air}}&lt;br /&gt;
* {{BlockLink|id=banners|Banner|Banners}}&lt;br /&gt;
* {{BlockLink|Buttons}}&lt;br /&gt;
* {{BlockLink|Cave Vines}}&lt;br /&gt;
* {{BlockLink|Coral|Corals}} &lt;br /&gt;
* {{BlockLink|Coral Fans}} &lt;br /&gt;
* {{BlockLink|id=wheat-crops-8|Crops}}&lt;br /&gt;
* {{BlockLink|Dead Bush}}&lt;br /&gt;
* {{BlockLink|Dead Coral Fans}} &lt;br /&gt;
* {{BlockLink|Dead Coral|Dead Corals}}&lt;br /&gt;
* {{BlockLink|End Gateway}}&lt;br /&gt;
* {{BlockLink|End Portal}}&lt;br /&gt;
* {{BlockLink|Fern}}&lt;br /&gt;
* {{BlockLink|Fire}}&lt;br /&gt;
* {{BlockLink|Flowers}}&lt;br /&gt;
* {{BlockLink|Glow Lichen}}&lt;br /&gt;
* {{BlockLink|Hanging Roots}}&lt;br /&gt;
* {{BlockLink|id=oak hanging sign|Hanging Sign}} &amp;lt;small&amp;gt;(ceiling variants)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|Kelp}} &lt;br /&gt;
* {{BlockLink|Lever}}&lt;br /&gt;
* {{BlockLink|Light|link=Light (block)}}&lt;br /&gt;
* {{BlockLink|Mushrooms}}&lt;br /&gt;
* {{BlockLink|Nether Fungi}}&lt;br /&gt;
* {{BlockLink|Nether Portal}}&lt;br /&gt;
* {{BlockLink|Nether Sprouts}}&lt;br /&gt;
* {{BlockLink|Nether Wart}}&lt;br /&gt;
* {{BlockLink|Pink Petals}}&lt;br /&gt;
* {{BlockLink|Pitcher Plant}} &amp;lt;small&amp;gt;(non-crop variant)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|Powder Snow}}&lt;br /&gt;
* {{BlockLink|Pressure Plates}}&lt;br /&gt;
* {{BlockLink|Rail}}&lt;br /&gt;
** {{BlockLink|Activator Rail|Activator}}&lt;br /&gt;
** {{BlockLink|Detector Rail|Detector}}&lt;br /&gt;
** {{BlockLink|Powered Rail|Powered}}&lt;br /&gt;
* {{BlockLink|Redstone Dust}}&lt;br /&gt;
* {{BlockLink|Redstone Torch}}&lt;br /&gt;
* {{BlockLink|Crimson Roots}}&lt;br /&gt;
* {{BlockLink|Warped Roots}}&lt;br /&gt;
* {{BlockLink|Saplings}}&lt;br /&gt;
* {{BlockLink|Sculk Vein}}&lt;br /&gt;
* {{BlockLink|Seagrass}}&lt;br /&gt;
* {{BlockLink|Short Grass}}&lt;br /&gt;
* {{BlockLink|id=oak-sign|Sign}}&lt;br /&gt;
* {{BlockLink|Small Dripleaf}}&lt;br /&gt;
* {{BlockLink|Snow}} &amp;lt;small&amp;gt;(1 layer)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|Soul Torch}}&lt;br /&gt;
* {{BlockLink|Spore Blossom}}&lt;br /&gt;
* {{BlockLink|Pumpkin Stem|Stems}}&lt;br /&gt;
* {{BlockLink|Structure Void}}&lt;br /&gt;
* {{BlockLink|Sugar Cane}}&lt;br /&gt;
* {{BlockLink|Torch}}&lt;br /&gt;
* {{BlockLink|Tripwire Hook}}&lt;br /&gt;
* {{BlockLink|Tripwire}}&lt;br /&gt;
* {{BlockLink|Twisting Vines}}&lt;br /&gt;
* {{BlockLink|Vines}}&lt;br /&gt;
* {{BlockLink|Weeping Vines}}&lt;br /&gt;
|-&lt;br /&gt;
!Fluids&lt;br /&gt;
| &lt;br /&gt;
* {{BlockLink|Lava}}&lt;br /&gt;
* {{BlockLink|Water}}&lt;br /&gt;
|-&lt;br /&gt;
!Rendering only&lt;br /&gt;
|&lt;br /&gt;
* {{BlockLink|Invisible Bedrock}}&lt;br /&gt;
* {{BlockLink|Slime Block}} &amp;lt;small&amp;gt;(mob spawning possible)&amp;lt;/small&amp;gt;&lt;br /&gt;
* {{BlockLink|Monster Spawner}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Occlusion Shape ==&lt;br /&gt;
&lt;br /&gt;
{{info needed section|&lt;br /&gt;
Are there differences {{in|BE}}?&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The occlusion shape manages if a block prevent or not the propagation of light, prevents or not the rendering of adjacent faces of other blocks, among other functions.&lt;br /&gt;
&lt;br /&gt;
Most blocks have their occlusion shape identical to their [[Minecraft:interaction box]] or an empty occlusion shape. A block has an empty occlusion shape if it doesn&amp;#039;t have a [[Minecraft:collision box]]{{note|In this context, the [[Minecraft:scaffolding]] and [[Minecraft:Hanging Sign|wall hanging signs]] are considered no collision block, even though they have a collision box. This is because before defining their collision box, they are defined as {{cd|noCollision}}.}} or if it is explicitly defined not to have a occlusion.&lt;br /&gt;
&lt;br /&gt;
{{Collapse&lt;br /&gt;
|title=&lt;br /&gt;
The list below shows all blocks defined as {{cd|noOcclusion}} {{in|JE}}:&lt;br /&gt;
|content={{flatlist|&lt;br /&gt;
*{{BlockLink|Amethyst Buds|link=Amethyst Bud}}&lt;br /&gt;
*{{BlockLink|Amethyst Cluster}}&lt;br /&gt;
*{{BlockLink|Azalea}}&lt;br /&gt;
*{{BlockLink|Bamboo}}&lt;br /&gt;
*{{BlockLink|Barrier}}&lt;br /&gt;
*{{BlockLink|Beacon}}&lt;br /&gt;
*{{BlockLink|Beds}}&lt;br /&gt;
*{{BlockLink|Brewing Stand}}&lt;br /&gt;
*{{BlockLink|Campfire}}&lt;br /&gt;
*{{BlockLink|Candles}}&lt;br /&gt;
*{{BlockLink|Cauldron}} &lt;br /&gt;
**{{BlockLink|Lava Cauldron}}&lt;br /&gt;
**{{BlockLink|Powder Snow Cauldron}}&lt;br /&gt;
**{{BlockLink|Water Cauldron}}&lt;br /&gt;
*{{BlockLink|Chorus Flower}}&lt;br /&gt;
*{{BlockLink|Chorus Plant}}&lt;br /&gt;
*{{BlockLink|Cocoa}}&lt;br /&gt;
*{{BlockLink|Conduit}}&lt;br /&gt;
*{{BlockLink|All Copper Bars|link=Copper Bars}}&lt;br /&gt;
*{{BlockLink|Copper Chains|link=Copper Chain}}&lt;br /&gt;
*{{BlockLink|Copper Golem Statues|link=Copper Golem Statue}}&lt;br /&gt;
*{{BlockLink|Copper Grates|link=Copper Grate}}&lt;br /&gt;
*{{BlockLink|Decorated Pot}}&lt;br /&gt;
*{{BlockLink|Doors}}&lt;br /&gt;
*{{BlockLink|Dragon Egg}}&lt;br /&gt;
*{{BlockLink|Dried Ghast}}&lt;br /&gt;
*{{BlockLink|End Rod}}&lt;br /&gt;
*{{BlockLink|Flower Pot}} &lt;br /&gt;
**{{BlockSprite|potted-acacia-sapling}}{{BlockSprite|potted-poppy}}{{BlockSprite|potted-bamboo}}{{BlockSprite|potted-crimson-fungi}}⋯ [[Minecraft:Flower Pot|All Potted Plants/Fungi]]&lt;br /&gt;
*{{BlockLink|Flowering Azalea}}&lt;br /&gt;
*{{BlockLink|Frogspawn}}&lt;br /&gt;
*{{BlockLink|Frosted Ice}}&lt;br /&gt;
*{{BlockLink|Glass}}&lt;br /&gt;
*{{BlockLink|Glass Pane}}&lt;br /&gt;
*{{BlockLink|Heads}}&lt;br /&gt;
*{{BlockLink|Honey Block}}&lt;br /&gt;
*{{BlockLink|Hopper}}&lt;br /&gt;
*{{BlockLink|Ice}}&lt;br /&gt;
*{{BlockLink|Iron Bars}}&lt;br /&gt;
*{{BlockLink|Iron Chain}}&lt;br /&gt;
*{{BlockLink|Ladder}}&lt;br /&gt;
*{{BlockLink|Lanterns}}&lt;br /&gt;
*{{BlockLink|Leaves}}&lt;br /&gt;
*{{BlockLink|Light|link=Light (block)}}&lt;br /&gt;
*{{BlockLink|Lightning Rods|link=Lightning Rod}}&lt;br /&gt;
*{{BlockLink|Lily Pad}}&lt;br /&gt;
*{{BlockLink|Mangrove Roots}}&lt;br /&gt;
*{{BlockLink|Monster Spawner}}&lt;br /&gt;
*{{BlockLink|Moving Piston}}&lt;br /&gt;
*{{BlockLink|Pale Moss Carpet}}&lt;br /&gt;
*{{BlockLink|Pointed Dripstone}}&lt;br /&gt;
*{{BlockLink|Powder Snow}}&lt;br /&gt;
*{{BlockLink|Sea Pickle}}&lt;br /&gt;
*{{BlockLink|Shulker Boxes}}&lt;br /&gt;
*{{BlockLink|Slime Block}}&lt;br /&gt;
*{{BlockLink|Sniffer Egg}}&lt;br /&gt;
*{{BlockLink|Soul Campfire}}&lt;br /&gt;
*{{BlockLink|Stained Glass}}&lt;br /&gt;
*{{BlockLink|Stained Glass Panes}}&lt;br /&gt;
*{{BlockLink|Test Instance Block}}&lt;br /&gt;
*{{BlockLink|Tinted Glass}}&lt;br /&gt;
*{{BlockLink|Trapdoor}}&lt;br /&gt;
*{{BlockLink|Vault}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
However, there are blocks that, even though they have a non-empty occlusion shape, have an occlusion shape that differs from their interaction box. The table below shows all the exceptions {{in|JE}}:{{Note|In the table, trios like 1×2×3 represent a box in the shape of a cuboid with 1px in X, 2px in Y, and 3px in Z. If the note column is empty, the center of XZ-plane is the same as the center of the block and starts at the base. For example, 16×16×16 is a full block.}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
{| class=&amp;quot;wikitable sortable collapsed collapsible&amp;quot;&lt;br /&gt;
!Block !! Occlusion Shape&lt;br /&gt;
!Interaction Box&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|{{BlockLink|Fences}} || 4×16×4&lt;br /&gt;
Additionally, for all sides set to {{Cd|true}}:&lt;br /&gt;
*Facing east/west: 6×9×2&lt;br /&gt;
*Facing north/south: 2×9×6&lt;br /&gt;
 &lt;br /&gt;
|4×16×4&lt;br /&gt;
Additionally, for all sides set to {{Cd|true}}:&lt;br /&gt;
*Facing east/west: 6×16×4&lt;br /&gt;
*Facing north/south: 4×16×6&lt;br /&gt;
|Centered on the block&amp;#039;s center. The additional boxes for sides set to {{Cd|true}} face the respective direction.&lt;br /&gt;
&lt;br /&gt;
For the occlusion shape, the additional boxes&amp;#039;s top are 1px below the top of the block.&lt;br /&gt;
|-&lt;br /&gt;
|{{BlockLink|Fence Gates}} &lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Two boxes 2×11×2&lt;br /&gt;
&lt;br /&gt;
Each box is adjacent to opposite vertical faces of the block.&lt;br /&gt;
&lt;br /&gt;
If facing is {{cd|east}}/{{cd|west}}: The boxes are centralized on the Y-axis.&lt;br /&gt;
&lt;br /&gt;
If facing is {{cd|north}}/{{cd|south}}: The boxes are centralized on the X-axis.&lt;br /&gt;
|&lt;br /&gt;
Not in wall, facing is {{cd|east}}/{{cd|west}}: 16×16×4&lt;br /&gt;
&lt;br /&gt;
Not in wall, facing is {{cd|north}}/{{cd|south}}: 4×16×16&lt;br /&gt;
&lt;br /&gt;
In wall, facing is {{cd|east}}/{{cd|west}}: 16×13×4&lt;br /&gt;
&lt;br /&gt;
In wall, facing is {{cd|north}}/{{cd|south}}: 4×13×16&lt;br /&gt;
|&lt;br /&gt;
If in_wall is {{cd|false}}: The boxes&amp;#039;s top are at the top of the block.&lt;br /&gt;
&lt;br /&gt;
If in_wall is {{cd|true}}: The boxes&amp;#039;s top are 3px below the top of the block.&lt;br /&gt;
|-&lt;br /&gt;
|{{BlockLink|Lectern}} &lt;br /&gt;
|| Identical to its collision box, that is:&lt;br /&gt;
&lt;br /&gt;
16×2×16, with an 8x12x8 column above &lt;br /&gt;
| The collision box plus two 16x4x4.333333 boxs and a 16x4x4.333334 box. &lt;br /&gt;
| The additional blocks of the interaction box are positioned diagonally, approaching the visual model. They are also rotated according to the facing.&lt;br /&gt;
|-&lt;br /&gt;
|{{BlockLink|Sculk Shrieker}} || 16×8×16&lt;br /&gt;
|Full block (16×16×16)&lt;br /&gt;
| The occlusion shape is identical to collision box&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{anchor|Solid render}}&lt;br /&gt;
If a block&amp;#039;s occlusion shape is a full block, it is considered a &amp;#039;&amp;#039;solid render block&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Propagation of light ===&lt;br /&gt;
&lt;br /&gt;
When a block has a [[Minecraft:light level]] greater than one, it attempts to propagate the light in all six directions. If successful, the light is propagated to the adjacent block and with one less level. &lt;br /&gt;
&lt;br /&gt;
However, there are two situations that can prevent light propagation between blocks:&lt;br /&gt;
&lt;br /&gt;
*Case the block through which the light is trying to propagate is a solid render block or [[Minecraft:tinted glass]].&lt;br /&gt;
&lt;br /&gt;
*Case, when joining the adjacent faces of the blocks, considering their occlusion shape, forms a full square.&lt;br /&gt;
&lt;br /&gt;
For example, a top [[Minecraft:slab]] does not propagate light to a horizontally adjacent bottom slab. Because, by joining the adjacent faces of its occlusion shape, that is, the top 8×16 with the bottom 8×16, it forms a full square.&lt;br /&gt;
&lt;br /&gt;
However, not all blocks use their shape to prevent light propagation; in reality, only a select list of blocks uses their occlusion shape for this purpose. All other blocks are considered to have an empty occlusion shape when it comes to light propagation.&lt;br /&gt;
&lt;br /&gt;
{{Collapse&lt;br /&gt;
|title=&lt;br /&gt;
The list below shows all blocks that can use their shape for light occlusion {{in|JE}}:&lt;br /&gt;
|content={{flatlist|&lt;br /&gt;
*{{BlockLink|Calibrated Sculk Sensor}}&lt;br /&gt;
*{{BlockLink|Daylight Detector}}&lt;br /&gt;
*{{BlockLink|Dirt Path}}&lt;br /&gt;
*{{BlockLink|Enchanting Table}}&lt;br /&gt;
*{{BlockLink|End Portal Frame}}&lt;br /&gt;
*{{BlockLink|Farmland}}	&lt;br /&gt;
*{{BlockLink|Lectern}}	&lt;br /&gt;
*{{BlockLink|Pistons}} &lt;br /&gt;
**extended&lt;br /&gt;
*{{BlockLink|Piston Head}}	&lt;br /&gt;
*{{BlockLink|Sculk Sensor}}	&lt;br /&gt;
*{{BlockLink|Sculk Shrieker}}	&lt;br /&gt;
*{{BlockLink|Shelves}}	&lt;br /&gt;
*{{BlockLink|Slabs}} &lt;br /&gt;
**no double&lt;br /&gt;
*{{BlockLink|Snow}}	&lt;br /&gt;
*{{BlockLink|Stairs}}	&lt;br /&gt;
*{{BlockLink|Stonecutter}}	&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Considering solid render blocks with an empty occlusion shape is important for the functioning of light emitters. If, for example, [[Minecraft:glowstone]] considered its shape, it could never propagate light to other blocks. This would occur because each of its faces is already a complete square, and when joined with a face of any other block (even if it is empty) would generate a full square. Therefore, solid render blocks do not receive light (due to the first condition at the beginning of the session) but can still emit light (due it to be considered with an empty occlusion shape).&lt;br /&gt;
&lt;br /&gt;
Some blocks that use their shape for light occlusion are also light emitters, from exemple the [[Minecraft:enchanting table]]. Unlike solid render blocks, these can obstruct their own emitted light. This could be a total obstruction on one face (e.g., the enchanting table does not emit its light from the face below) or a partial obstruction on one face (e.g., the enchanting table does not emit its light to a horizontally adjacent top slab).&lt;br /&gt;
&lt;br /&gt;
This behavior works for both [[Minecraft:block light]] and [[Minecraft:sky light]] propagated &amp;#039;&amp;#039;between&amp;#039;&amp;#039; blocks. For light emitted directly from the sky onto the block, the behavior is slightly different. The game creates a column of blocks with level 15 sky light starting from the top of the world and extending to the tallest block that satisfies at least one of the conditions below:&lt;br /&gt;
&lt;br /&gt;
* The block below has a full block [[Minecraft:interaction box]] or is a [[Minecraft:chorus plant]], and isn&amp;#039;t in list below:&lt;br /&gt;
{{Collapse&lt;br /&gt;
|title=&lt;br /&gt;
|content={{flatlist|&lt;br /&gt;
*{{BlockLink|Barrier}}&lt;br /&gt;
*{{BlockLink|Copper Grates|link=Copper Grate}}&lt;br /&gt;
*{{BlockLink|Firefly Bush}}&lt;br /&gt;
*{{BlockLink|Glass}}&lt;br /&gt;
*{{BlockLink|Glow Lichen}}&lt;br /&gt;
*{{BlockLink|Large Fern}}&lt;br /&gt;
*{{BlockLink|Lilac}}&lt;br /&gt;
*{{BlockLink|Pale Moss Carpet}}&lt;br /&gt;
*{{BlockLink|Peony}}&lt;br /&gt;
*{{BlockLink|Pitcher Plant}}&lt;br /&gt;
*{{BlockLink|Rose Bush}}&lt;br /&gt;
*{{BlockLink|Stained glass}}&lt;br /&gt;
*{{BlockLink|Sunflower}}&lt;br /&gt;
*{{BlockLink|Tall grass}}&lt;br /&gt;
*{{BlockLink|Vines}}&lt;br /&gt;
*{{BlockLink|Wheat|link=Wheat Seed}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* The block below to be in a [[Minecraft:fluid]] (including [[Minecraft:waterlogged]] blocks), and isn&amp;#039;t a [[Minecraft:copper grate]].&lt;br /&gt;
&lt;br /&gt;
* Its bottom face joined with the top face of the block below form a full square. Again, considering only the shape of some blocks, the same ones from propagation between blocks.&lt;br /&gt;
&lt;br /&gt;
Blocks above and below the dimension&amp;#039;s building limit are considered air. If there are no blocks blocking the skylight, it can continue through the [[Minecraft:void]].&lt;br /&gt;
&lt;br /&gt;
=== Block face rendering ===&lt;br /&gt;
&lt;br /&gt;
To improve game performance, &amp;#039;&amp;#039;Minecraft&amp;#039;&amp;#039; does not render all block faces. Block faces that are completely hidden by the face of the adjacent block do not need to be rendered, and rendering them will result in a performance loss without any gain.&lt;br /&gt;
&lt;br /&gt;
The occlusion shape is used to determine when one face of a block is hiding the face of another. If face A of one block is adjacent to face B of another block, and when comparing the shape of each face, considering the occlusion shape of each block, cas the face A is full{{note|A face is considered full when, internally, the {{cd|VoxelShape}} representing its face is exactly a block. However, there are cases where a face is complete but the shape it represents is not exactly a block; for example, the {{cd|VoxelShape}} of a full side of a [[Minecraft:stairs]] is considered a block plus a half block (one inside the other) and not a single block. Therefore, the stairs prevents the rendering a [[Minecraft:stone]] but not prevents the rendering of a [[Minecraft:powder snow]], for example.}} or if face B is not empty and there is no point that is only on face B (in other words: if the non-empty face B is contained in the face A), then face B is not rendered.&lt;br /&gt;
&lt;br /&gt;
This is the only time in the game when the occlusion format of all blocks is actually used. For light rendering, only blocks with a full block occlusion shape (solid render blocks) and blocks from a select list are used. In other uses, only the fact that a block is or is not a solid render block is used.&lt;br /&gt;
&lt;br /&gt;
However, there are certain non-occluded blocks that sometimes do not render the face of the adjacent block. This often occurs when there are transparent blocks next to the same transparent block. For example, in a [[Minecraft:glass]] cuboid, only the sides are rendered, preventing many glass faces from being visible within the cuboid, which would be visible due to the transparency of the glass and would break the continuity of the cuboid.&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:Stained glass]] also prevents the rendering of identical blocks next to it. However, it must be the same block type (same [[Minecraft:block id]]); for example, a green stained glass does not prevent the yellow stained glass next to it from rendering its face. Below is a list of all blocks that prevent the re-registration of the blocks next to them, if and only if they are of the same block type.&lt;br /&gt;
{{flatlist|&lt;br /&gt;
*{{BlockLink|Copper Grates|link=Copper Grate}}&lt;br /&gt;
*{{BlockLink|Frosted Ice}}&lt;br /&gt;
*{{BlockLink|Glass}}&lt;br /&gt;
*{{BlockLink|Honey Block}}&lt;br /&gt;
*{{BlockLink|Ice}}&lt;br /&gt;
*{{BlockLink|Slime Block}}&lt;br /&gt;
*{{BlockLink|Stained Glass}}&lt;br /&gt;
*{{BlockLink|Tinted Glass}}&lt;br /&gt;
*{{BlockLink|Powder Snow}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:Mangrove roots]] does not render other magoves rootes that are directly above or below it. However, it still renders those that are next to it.&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:Iron bars]], [[Minecraft:copper bars]], [[Minecraft:glass pane]] and [[Minecraft:stained glass pane]] don&amp;#039;t render the face of adjacent blocks of the same type. Furthermore, these blocks will not render the faces of adjacent blocks if both the block itself and the adjacent block are within the [[Minecraft:Block_tag_(Java_Edition)#bars|#bars]] tag. In vanilla, only the iron bar and (all) copper bars are in this tag, however, using [[Minecraft:data packs]] it is possible to add the glass pane and stained glass pane.&lt;br /&gt;
&lt;br /&gt;
When {{UI|Options|Accessibility Settings|See-Through Leaves}} is not enabled, [[Minecraft:leaves]] don&amp;#039;t render other leaves, even if they are of different types.&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:Water]] and [[Minecraft:lava]] normally don&amp;#039;t render block faces that are in the same fluid. Because the rendering of liquids is more complex, sometimes the faces are rendered. For example, a [[Minecraft:waterlogged]] top [[Minecraft:slab]] will still have its upper face rendered if there is a block of water on top of it.&lt;br /&gt;
&lt;br /&gt;
==== Cullfaces ====&lt;br /&gt;
&lt;br /&gt;
{{IN|JE}}, the parts of the block that may not render because it is adjacent to a certain block depends on the [[Minecraft:Model#Item_models|block&amp;#039;s model]]. More specifically, the face &amp;lt;face&amp;gt; of the nth block model&amp;#039;s element does not render if there is a block preventing rendering in direction defined by &lt;br /&gt;
{{cd|elements[n].faces.&amp;lt;face&amp;gt;.cullface}}. However, there are blocks that are not rendered by models but rather by the associated [[Minecraft:block entity]]. These are{{note|The book of a [[Minecraft:enchantment table]] and bell of the [[Minecraft:bell]] are also rendered by the associated block entity (only the enchantment table base and bell holder are defined by the model).}}:&lt;br /&gt;
{{Flatlist|&lt;br /&gt;
* {{BlockLink|Chest}}&lt;br /&gt;
* {{BlockLink|Copper chests|link=Copper chest}}&lt;br /&gt;
* {{BlockLink|Trapped chest}}&lt;br /&gt;
* {{BlockLink|Signs}}&lt;br /&gt;
** {{BlockLink|Wall Signs|link=sign}}&lt;br /&gt;
* {{BlockLink|Hanging Signs}}&lt;br /&gt;
** {{BlockLink|Wall Hanging Signs|link=Hanging Signs}}&lt;br /&gt;
* {{BlockLink|Banners}}&lt;br /&gt;
* {{BlockLink|Shulker Boxes}}&lt;br /&gt;
* {{BlockLink|Moving Piston}}&lt;br /&gt;
* {{BlockLink|Beds}}&lt;br /&gt;
* {{BlockLink|Conduit}}&lt;br /&gt;
* {{BlockLink|Copper Golem Statue}}&lt;br /&gt;
* {{BlockLink|End Portal}}&lt;br /&gt;
* {{BlockLink|End Gateway}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
These entity blocks has not a cullface, with the exception of the end portal.&amp;lt;!--Based on in-game testing, without code analysis.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Most block models do not render the elements&amp;#039; faces that are on the block face. An exception is the [[Minecraft:beacon]], which renders the glass shell{{note|The beacon also renders the obsidian base, but that is actually 0.1 pixels above the face of the block}}.{{More info|What are all the exceptions?}}&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
Incorrect. In reality, all faces can be hidden from view, but which side is hidden depends on the UV light. I don&amp;#039;t know exactly how it works.&lt;br /&gt;
&lt;br /&gt;
Furthermore, there are block cullfaces that are not rendered depending on the direction the player is looking, when it is opposite to that direction. For example, looking from the north, the south cullfaces will not be rendered. Some blocks, like [[Minecraft:spawner]], appear to render all faces, but in reality there may be two elements in the model: a complete block (with cullfaces) and a slightly smaller block (15.996 pixels each side) inside, where the opposite cullfaces are on the horizontal faces (the north face has the south cullface, etc.), so opposite faces are rendered.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other uses ===&lt;br /&gt;
&lt;br /&gt;
{{empty section}}&lt;br /&gt;
&lt;br /&gt;
== Videos ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center&amp;quot;&amp;gt;{{yt|C9yJWCAWN6c}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
{{Issue list|opacity|transparency}}&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
* In [[Minecraft:the Nether]], the spawn point is always on top of an opaque [[Minecraft:block]]. This can be seen if the player used a [[Minecraft:respawn anchor]] to set their spawn in the Nether.&lt;br /&gt;
* If an opaque block is given transparent pixels in an edited texture, then instead of showing the block behind it through the transparent part, it simply fills in the area with white.{{verify|Is it always white, or is it just the color used in that region ignoring the alpha channel? For examples, leaves have empty areas made &amp;quot;black&amp;quot; with 0 alpha, and that&amp;#039;s why the gaps render black in-game with fast graphics.}} However, currently X-ray texture packs could be created using the blocks custom models feature.&amp;lt;ref&amp;gt;{{bug|MC-172659}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Minecraft:Liquid]]&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
{{notelist}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox environment}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Gameplay]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Transparenz]]&lt;br /&gt;
[[Minecraft:es:Transparencia]]&lt;br /&gt;
[[Minecraft:fr:Transparence]]&lt;br /&gt;
[[Minecraft:it:Opacità]]&lt;br /&gt;
[[Minecraft:ja:不透明度]]&lt;br /&gt;
[[Minecraft:ko:불투명도]]&lt;br /&gt;
[[Minecraft:nl:Ondoorzichtigheid]]&lt;br /&gt;
[[Minecraft:pl:Przezroczystość]]&lt;br /&gt;
[[Minecraft:pt:Opacidade]]&lt;br /&gt;
[[Minecraft:ru:Прозрачность]]&lt;br /&gt;
[[Minecraft:uk:Непрозорість]]&lt;br /&gt;
[[Minecraft:zh:不透明度]]&lt;/div&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
</feed>