Stained Glass
Renewable |
Yes |
---|---|
Stackable |
Yes (64) |
Tool |
Any tool |
Blast resistance |
0.3 |
Hardness |
0.3 |
Luminous |
No |
Transparent |
Yes |
Flammable |
No |
Catches fire from lava |
No |
{ "title": "Stained Glass", "rows": [ { "field": "Yes", "label": "(link to Renewable resource article, displayed as Renewable)" }, { "field": "Yes (64)", "label": "Stackable" }, { "field": "Any tool", "label": "Tool" }, { "field": "0.3", "label": "(link to Explosion#Blast resistance article, displayed as Blast resistance)" }, { "field": "0.3", "label": "(link to Breaking#Blocks by hardness article, displayed as Hardness)" }, { "field": "No", "label": "(link to Light article, displayed as Luminous)" }, { "field": "Yes", "label": "(link to Opacity article, displayed as Transparent)" }, { "field": "No", "label": "(link to Flammable article, displayed as Flammable)" }, { "field": "No", "label": "Catches fire from (link to lava article, displayed as lava)" } ], "invimages": [ "White Stained Glass", "Light Gray Stained Glass", "Gray Stained Glass", "Black Stained Glass", "Brown Stained Glass", "Red Stained Glass", "Orange Stained Glass", "Yellow Stained Glass", "Lime Stained Glass", "Green Stained Glass", "Cyan Stained Glass", "Light Blue Stained Glass", "Blue Stained Glass", "Purple Stained Glass", "Magenta Stained Glass", "Pink Stained Glass" ], "images": [ "White Stained Glass.png", "Light Gray Stained Glass.png", "Gray Stained Glass.png", "Black Stained Glass.png", "Brown Stained Glass.png", "Red Stained Glass.png", "Orange Stained Glass.png", "Yellow Stained Glass.png", "Lime Stained Glass.png", "Green Stained Glass.png", "Cyan Stained Glass.png", "Light Blue Stained Glass.png", "Blue Stained Glass.png", "Purple Stained Glass.png", "Magenta Stained Glass.png", "Pink Stained Glass.png" ] }
Stained glass is a dyed variant of the glass block.
Obtaining[edit | edit source]
Breaking[edit | edit source]
Stained glass drops itself only if it is broken with a tool enchanted with Silk Touch. Otherwise, it drops nothing.
Stained glass does not have an assigned tool; it is mined at the same speed regardless of what tool is used.[1]
Block | ![]() | |
---|---|---|
Hardness | 0.3 | |
Breaking time (secs) | ||
Default | 0.45 |
- incorrect tool, drops nothing
- correct tool, drops nothing or something other than the block itself
- correct tool, drops the block itself
- italicized can be instant mined
Natural generation[edit | edit source]
Magenta stained glass blocks naturally generate as windows in end cities and end ships.

Brown stained glass can generate in trail ruins.
Black, light gray, and white stained glass can generate inside trial chambers.
Crafting[edit | edit source]
Ingredients | [hide]Crafting recipe |
---|---|
Glass + Matching Dye |
Usage[edit | edit source]
Stained glass blocks adjacent to other glass blocks are invisible when viewed through glass that is identical in color.
Mobs cannot normally spawn on stained glass blocks. An exception to this is zombie reinforcements, which can spawn on stained glass blocks (but not stained glass panes).
Stained glass blocks cannot be seen through by mobs, as they treat them as completely opaque. Mobs may look at players through stained glass, but this is purely visual.
Redstone dust and components can be placed on stained glass, but cannot power stained glass. Stained glass can't cut vertical redstone. Vertical redstone can be placed on stained glass. In Java Edition, it transmits redstone signals up, not down. Otherwise, stained glass in redstone circuits is functionally the same as an upside-down slab.
Beacon beam color[edit | edit source]
The color of the beam may be changed by placing blocks of stained glass (or stained glass panes) anywhere above the beacon block. The beam changes colors according to the colors of glass placed above it: the first block sets the beam color, while each additional block sets the color by averaging the red, green, and blue components of the current beam color and the block's color. The color values are the same as those for the corresponding dye. This also works using hardened stained glass and hardened stained glass panes.[Bedrock Edition and Minecraft Education only] Stained glass panes have the same effect on the beam as stained glass blocks.
The resulting beam color can be found as where is the sequence of glass colors ( corresponds to the lowest block and to the highest one).
As the blending algorithm is considerably simpler than that of leather-dyeing, a much larger part of the sRGB space is available.[more information needed] A player may experiment with stacking glass, although programs that calculate combinations are also available.[2]
All colors can be made from 15 types of stained glass. For example, red + white stained glass above a beacon creates a shade of pink depending on the quantity of white.
Crafting ingredient[edit | edit source]
Name | Ingredients | Crafting recipe | [hide]Description |
---|---|---|---|
Hardened Stained Glass | Aluminum Oxide + Matching Stained Glass + Boron Trioxide |
A representation of alumino-borosilicate glass.[Bedrock Edition and Minecraft Education only] | |
Stained Glass Pane | Matching Stained Glass |
Sounds[edit | edit source]
[hide]![]() glass sound type | ||||||||
---|---|---|---|---|---|---|---|---|
Sound | Subtitles | Source | Description | Resource location | Translation key | Volume | Pitch | Attenuation distance |
Block broken | Blocks | Once the block has broken | block | subtitles | 1.0 | 0.8 | 16 | |
Block placed | Blocks | When the block is placed | block | subtitles | 1.0 | 0.8 | 16 | |
Block breaking | Blocks | While the block is in the process of being broken | block | subtitles | 0.25 | 0.5 | 16 | |
Something falls on a block | Entity-Dependent | Falling on the block with fall damage | block | subtitles | 0.5 | 0.75 | 16 | |
Footsteps | Entity-Dependent | Walking on the block | block | subtitles | 0.15 | 1.0 | 16 |
[hide]![]() glass sound type | |||||
---|---|---|---|---|---|
Sound | Source | Description | Resource location | Volume | Pitch |
Blocks | Once the block has broken | random | 1.0 | 0.8-1.0 | |
Blocks | When the block is placed | dig | 1.0 | 0.8-1.0 | |
Blocks | While the block is in the process of being broken | hit | 0.4 | 0.6 | |
Players | Falling on the block with fall damage | fall | 0.4 | 1.0 | |
Players | Walking on the block | step | 0.3 | 1.0 | |
Blocks | Jumping from the block | jump | 0.12 | 1.0 | |
Blocks | Falling on the block without fall damage | land | 0.22 | 1.0 |
Data values[edit | edit source]
ID[edit | edit source]
Name | Identifier | Form | Block tags | [hide]Translation key |
---|---|---|---|---|
![]() | white_stained_glass | Block & Item | impermeable | block |
![]() | orange_stained_glass | Block & Item | impermeable | block |
![]() | magenta_stained_glass | Block & Item | impermeable | block |
![]() | light_blue_stained_glass | Block & Item | impermeable | block |
![]() | yellow_stained_glass | Block & Item | impermeable | block |
![]() | lime_stained_glass | Block & Item | impermeable | block |
![]() | pink_stained_glass | Block & Item | impermeable | block |
![]() | gray_stained_glass | Block & Item | impermeable | block |
![]() | light_gray_stained_glass | Block & Item | impermeable | block |
![]() | cyan_stained_glass | Block & Item | impermeable | block |
![]() | purple_stained_glass | Block & Item | impermeable | block |
![]() | blue_stained_glass | Block & Item | impermeable | block |
![]() | brown_stained_glass | Block & Item | impermeable | block |
![]() | green_stained_glass | Block & Item | impermeable | block |
![]() | red_stained_glass | Block & Item | impermeable | block |
![]() | black_stained_glass | Block & Item | impermeable | block |
Name | Identifier | Alias ID | Numeric ID | Form | Item ID[i 1] | [hide]Translation key |
---|---|---|---|---|---|---|
![]() | white_stained_glass | stained_glass / 0 | 241 | Block & Giveable Item[i 2] | Identical[i 3] | tile |
![]() | orange_stained_glass | stained_glass / 1 | 928 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -673 ) | tile |
![]() | magenta_stained_glass | stained_glass / 2 | 929 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -674 ) | tile |
![]() | light_blue_stained_glass | stained_glass / 3 | 930 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -675 ) | tile |
![]() | yellow_stained_glass | stained_glass / 4 | 931 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -676 ) | tile |
![]() | lime_stained_glass | stained_glass / 5 | 932 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -677 ) | tile |
![]() | pink_stained_glass | stained_glass / 6 | 933 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -678 ) | tile |
![]() | gray_stained_glass | stained_glass / 7 | 934 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -679 ) | tile |
![]() | light_gray_stained_glass | stained_glass / 8 | 935 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -680 ) | tile |
![]() | cyan_stained_glass | stained_glass / 9 | 936 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -681 ) | tile |
![]() | purple_stained_glass | stained_glass / 10 | 937 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -682 ) | tile |
![]() | blue_stained_glass | stained_glass / 11 | 938 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -683 ) | tile |
![]() | brown_stained_glass | stained_glass / 12 | 939 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -684 ) | tile |
![]() | green_stained_glass | stained_glass / 13 | 940 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -685 ) | tile |
![]() | red_stained_glass | stained_glass / 14 | 941 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -686 ) | tile |
![]() | black_stained_glass | stained_glass / 15 | 942 | Block & Giveable Item[i 2] | Identical[i 3] (Numeric: -687 ) | tile |
Video[edit | edit source]
History[edit | edit source]
The specific instructions are: Render of stained glass upon first introduction to Bedrock Edition - looks identical to normal glass, except that it has a visible back face
[hide]Java Edition | |||||||
---|---|---|---|---|---|---|---|
2.0 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||||||
1.7.2 | 13w41a | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | |||||
13w42a | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||||||
1.8 | 14w18a | Torches can now be placed on stained glass. | |||||
August 5, 2014 | Dinnerbone tweeted a picture showing stained glass changing the color of a beacon beam. | ||||||
14w32a | Beacon beams now change color when shining through stained glass. | ||||||
1.9 | 15w31a | Magenta stained glass now naturally generate as windows in end cities. | |||||
1.12 | 17w06a | Dye colors have been changed, however, the textures for stained glass, and stained glass panes, alongside light blue dye item, did not change colors in this update. This means that they still use old colors instead of the new colors.[4] | |||||
1.14 | 18w43a | Stained glass panes can now also be crafted by surrounding a dye with glass panes. | |||||
February 19, 2019 | Jappa tweets an image of smoother stained glass textures. | ||||||
19w08a | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||||||
19w13a | Stained glass can now support many non-full blocks, including redstone dust, redstone repeaters, and rails. See this list for more info. | ||||||
1.18 | Pre-release 5 | ![]() ![]() | |||||
1.20.3 Experiment | 23w45a | Light gray stained glass now generates in intersections in trial chambers. | |||||
1.20.5 Experiment | 24w13a | Black and white stained glass now generate in atriums in trial chambers. | |||||
[hide]Pocket Edition | |||||||
1.0.0 | alpha 0.17.0.1 | ![]() | |||||
Magenta stained glass now generates in end cities. | |||||||
[hide]Bedrock Edition | |||||||
? | Things like torches, buttons, levers, and other blocks can now be placed on the side of stained glass. | ||||||
1.2.0 | beta 1.2.0.2 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | |||||
Stained glass is now available without the use of inventory editors and can now be crafted. | |||||||
Stained glass no longer renders through itself. | |||||||
1.4.0 | beta 1.2.20.1 | Stained glass can now used to craft hardened stained glass, only with Minecraft Education features turned on. | |||||
1.11.0 | beta 1.11.0.5 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | |||||
1.20.60 Experiment | Preview 1.20.60.20 | Light gray stained glass now generates in intersections of trial chambers. | |||||
1.21.0 Experiment | Preview 1.21.0.20 | Black and white stained glass now generate in atriums in trial chambers. | |||||
[hide]Legacy Console Edition | |||||||
Xbox 360 | Xbox One | PS3 | PS4 | PS Vita | Wii U | Switch | |
TU19 | CU7 | 1.12 | 1.12 | 1.12 | Patch 1 | 1.0.1 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
As a held item, it appears completely opaque. | |||||||
Beacon beams are unaffected by stained glass. | |||||||
TU25 | CU14 | 1.17 | 1.17 | 1.17 | Stained glass is now normally obtainable. | ||
Beacon beams now change colors when shining through stained glass. | |||||||
TU31 | CU19 | 1.22 | 1.22 | 1.22 | Patch 3 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | |
TU46 | CU36 | 1.38 | 1.38 | 1.38 | Patch 15 | Magenta stained glass now naturally generate as windows in end cities. | |
TU54 | CU44 | 1.52 | 1.52 | 1.52 | Patch 24 | 1.0.4 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1.92 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||||||
[hide]New Nintendo 3DS Edition | |||||||
1.5.25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Data history[edit | edit source]
[hide]Java Edition | |||||||
---|---|---|---|---|---|---|---|
1.7.2 | 13w41a | Stained glass uses numeric ID 95, the ID which was formerly used by the locked chest. | |||||
The alphanumeric ID for block 95 has been changed from chest_locked_aprilfools_super_old_legacy_we_should_not_even_have_this to stained_glass . | |||||||
1.13 | 17w47a | The different block states for the stained_glass ID have now been split up into their own IDs.
| |||||
Prior to The Flattening, this block's numeral ID was 20 and 95. | |||||||
[hide]Bedrock Edition | |||||||
1.20.30 | Preview 1.20.20.21 | The different block states for the stained_glass ID have now been split up into their own IDs. |
Issues[edit | edit source]
Issues relating to "Stained Glass" are maintained on the bug tracker. Issues should be reported and viewed there.
Trivia[edit | edit source]
- Prior to the addition of stained glass to the game, there was a similar block named tinted glass added to the hoax version Java Edition 2.0. The texture for this tinted glass block was used for the implementation of stained glass in 13w41a before it was replaced with a smoother/transparent texture in 13w42a. The iteration of tinted glass from Java Edition 2.0 shares its name with the tinted glass block added in 1.17.
Gallery[edit | edit source]
Screenshots[edit | edit source]
-
The first image of stained glass released by Mojang Studios. Behind the glass is a cat and Grum.
-
The original look of the stained glass blocks.
-
Stained glass as of 1.14.4.
-
Stained glass changing the beacon's color.
-
Unimplemented smelting recipe for red glass.
See also[edit | edit source]
References[edit | edit source]
- ↑ MC-179316 — Glass blocks do not have an assigned tool
- ↑ https://minecraft.tools/en/beacon-color.php
- ↑ MC-34649
- ↑ Jump up to: a b MC-214641
- ↑ https://youtu.be/gTkqDHBvK6I
External links[edit | edit source]
- Block of the Week: Stained Glass – Minecraft.net on December 1, 2017