Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Shulker Box: Difference between revisions

From SAS Gaming Wiki
imported>NmF
No edit summary
 
SyncBot (talk | contribs)
Fix template calls: add MC/ prefix
 
(One intermediate revision by the same user not shown)
Line 53: Line 53:
| 18-1 = Pink Shulker Box.png
| 18-1 = Pink Shulker Box.png
| invimage18 = Pink Shulker Box
| invimage18 = Pink Shulker Box
| transparent = {{jebe|No|Yes}}
| transparent = {{MC/JEBE|No|Yes}}
| light = No
| light = No
| tool = pickaxe
| tool = pickaxe
| renewable = Yes
| renewable = Yes
| waterloggable = {{jebe|No|Yes}}
| waterloggable = {{MC/JEBE|No|Yes}}
| stackable = No
| stackable = No
| flammable = No
| flammable = No
Line 85: Line 85:
== Obtaining ==
== Obtaining ==
=== Breaking ===
=== Breaking ===
All shulker boxes can be mined with any tool or by hand, but using a [[Minecraft:pickaxe]] is the most effective. All shulker boxes drop themselves when mined. Unlike other containers, the contents of any shulker box are stored within the dropped item, and not dropped separately. When instantly mined in Creative mode, all shulker boxes drop as an item if there are items stored within, unless {{cmd|gamerule doTileDrops}} is set to "false".
All shulker boxes can be mined with any tool or by hand, but using a [[Minecraft:pickaxe]] is the most effective. All shulker boxes drop themselves when mined. Unlike other containers, the contents of any shulker box are stored within the dropped item, and not dropped separately. When instantly mined in Creative mode, all shulker boxes drop as an item if there are items stored within, unless {{MC/Cmd|gamerule doTileDrops}} is set to "false".
{{breaking row|Shulker Box,Dyed Shulker Box|sprite=,all shulker boxes|Pickaxe|drop=1|horizontal=1}}
{{MC/Breaking row|Shulker Box,Dyed Shulker Box|sprite=,all shulker boxes|Pickaxe|drop=1|horizontal=1}}
When a shulker box is pushed by a [[Minecraft:piston]], it breaks and drops as an [[Minecraft:Item (entity)|item]]. It cannot be pulled.
When a shulker box is pushed by a [[Minecraft:piston]], it breaks and drops as an [[Minecraft:Item (entity)|item]]. It cannot be pulled.


Line 106: Line 106:
|description = When you dye the shulker box, it retains its contents. If it is renamed on an [[Minecraft:anvil]], it also retains its contents.
|description = When you dye the shulker box, it retains its contents. If it is renamed on an [[Minecraft:anvil]], it also retains its contents.
|type = Decoration block
|type = Decoration block
|name = [[Minecraft:Dyed Shulker Box]]
|name = Dyed Shulker Box
|foot = 1
|foot = 1
}}
}}
Line 128: Line 128:
[[File:Shulker Box GUI.png|thumb|right|176px|GUI of the shulker box.]]
[[File:Shulker Box GUI.png|thumb|right|176px|GUI of the shulker box.]]


All shulker boxes have 27 inventory slots, the same as a [[Minecraft:barrel]], a [[Minecraft:chest|single chest]], or an [[Minecraft:ender chest]].
All shulker boxes have 27 inventory slots, the same as a [[Minecraft:barrel]], a [[Minecraft:chest|single chest]], or an ender chest.


All shulker boxes keep their items when broken, which can be retrieved when placed again, thus making them portable chests. This is different from other containers, which drop their contained items as item entities when broken. A shulker box drops itself as an [[Minecraft:item]] if pushed by [[Minecraft:piston]]s or destroyed by an [[Minecraft:explosion]]. If, however, the shulker box is in item form, explosions cause it to drop its contents. Unlike most blocks with an inventory, shulker boxes always drop themselves when destroyed by explosions. When a shulker box with items inside is being held{{only|be}} or is in a container's inventory, the items are listed on the tooltip as properties.
All shulker boxes keep their items when broken, which can be retrieved when placed again, thus making them portable chests. This is different from other containers, which drop their contained items as item entities when broken. A shulker box drops itself as an [[Minecraft:item]] if pushed by [[Minecraft:piston]]s or destroyed by an explosion. If, however, the shulker box is in item form, explosions cause it to drop its contents. Unlike most blocks with an inventory, shulker boxes always drop themselves when destroyed by explosions. When a shulker box with items inside is being held{{only|be}} or is in a container's inventory, the items are listed on the tooltip as properties.


[[File:Shulker Box Tooltip.png|114px|thumb|Items inside the shulker box are listed on the [[tooltip]].]]
[[File:Shulker Box Tooltip.png|114px|thumb|Items inside the shulker box are listed on the [[tooltip]].]]
Line 142: Line 142:
Like a chest, all shulker boxes require a transparent area in the direction of its top surface to be opened. That area is exactly half of a full block, and clear of any obstructions, which may be any other hitbox, including blocks, boats and shulkers{{only|je}}, or a redstone conductive block{{only|be}}. This way, any shulker box can be opened with an upside-down slab or an upper trapdoor on top of it. It is also unique in that when opened, its hitbox expands to 1.5 blocks high/wide, physically pushing entities where it is facing.
Like a chest, all shulker boxes require a transparent area in the direction of its top surface to be opened. That area is exactly half of a full block, and clear of any obstructions, which may be any other hitbox, including blocks, boats and shulkers{{only|je}}, or a redstone conductive block{{only|be}}. This way, any shulker box can be opened with an upside-down slab or an upper trapdoor on top of it. It is also unique in that when opened, its hitbox expands to 1.5 blocks high/wide, physically pushing entities where it is facing.


By default, the GUI of any shulker box is labeled "Shulker Box", which can be changed by naming it in an [[Minecraft:anvil]] or by changing the <code>CustomName</code> tag using the {{cmd|data}} command.{{only|je}}
By default, the GUI of any shulker box is labeled "Shulker Box", which can be changed by naming it in an [[Minecraft:anvil]] or by changing the <code>CustomName</code> tag using the {{MC/Cmd|data}} command.{{only|je}}


When any shulker box [[Minecraft:item (entity)|item]] is destroyed, the contents of the shulker box are dropped as items.
When any shulker box [[Minecraft:item (entity)|item]] is destroyed, the contents of the shulker box are dropped as items.


Although the blocks can't be placed in the [[Minecraft:void]], opening a shulker box can make its [[Minecraft:hitbox]] expand to the void.
Although the blocks can't be placed in the void, opening a shulker box can make its hitbox expand to the void.


=== Piglins ===
=== Piglins ===
Line 152: Line 152:


=== Undyeing ===
=== Undyeing ===
Dyed shulker boxes can be undyed using a [[Minecraft:cauldron]]. To do this, {{control|use}} a dyed shulker box on a cauldron that has water in it. This causes the cauldron's water level to decrease by 1, and the dyed shulker box loses its dye color.
Dyed shulker boxes can be undyed using a [[Minecraft:cauldron]]. To do this, {{MC/Control|use}} a dyed shulker box on a cauldron that has water in it. This causes the cauldron's water level to decrease by 1, and the dyed shulker box loses its dye color.


=== Redstone component ===
=== Redstone component ===
The fullness of any shulker boxes, even if they cannot be opened, can be read by [[Minecraft:redstone comparator]]s, unlike chests.
The fullness of any shulker boxes, even if they cannot be opened, can be read by redstone comparators, unlike chests.


[[Minecraft:Observer]]s can detect the opening and closing of any shulker boxes.
[[Minecraft:Observer]]s can detect the opening and closing of any shulker boxes.


Shulker boxes are conductive when closed, but not if open. However, opening or closing a shulker box does not update its neighboring blocks, which can be used to create [[Minecraft:Tutorial:Block update detector|BUD state]] redstone wires{{only|je|short=1}}.
Shulker boxes are conductive when closed, but not if open. However, opening or closing a shulker box does not update its neighboring blocks, which can be used to create BUD state redstone wires{{only|je|short=1}}.


== Sounds ==
== Sounds ==
=== Generic ===
=== Generic ===
{{Sound table/Block/Stone}}
{{MC/Sound table/Block/Stone}}


=== Unique ===
=== Unique ===
Line 170: Line 170:
== Data values ==
== Data values ==
=== ID ===
=== ID ===
{{edition|java}}:
{{MC/Edition|java}}:
{{ID table
{{ID table
|edition=java
|edition=java
Line 268: Line 268:
|foot=1}}
|foot=1}}


{{edition|bedrock}}:
{{MC/Edition|bedrock}}:
{{ID table2
{{ID table2
|edition=bedrock
|edition=bedrock
Line 419: Line 419:


=== Block states ===  
=== Block states ===  
{{see also|Block states}}
{{MC/See also|Block states}}


{{el|je}}:
{{MC/El|je}}:
{{bst|facing|up|down,east,north,south,up,west|The direction the shulker box is pointing.<br>The opposite from the direction the player faces while placing the shulker box.|foot=1}}
{{bst|facing|up|down,east,north,south,up,west|The direction the shulker box is pointing.<br>The opposite from the direction the player faces while placing the shulker box.|foot=1}}


Line 427: Line 427:
A shulker box has a block entity associated with it that identifies its contents.
A shulker box has a block entity associated with it that identifies its contents.


{{el|java}}:
{{MC/El|java}}:
{{see also|Block entity format}}
{{MC/See also|Block entity format}}
<section begin="block data"/><div class="treeview">
<section begin="block data"/><div class="treeview">
* {{nbt|compound}} Block entity data
* {{MC/Nbt|compound}} Block entity data
** {{nbt inherit/blockentity}}
** {{MC/Nbt inherit/blockentity}}
** {{nbt inherit/nameable|indent=**}}
** {{MC/Nbt inherit/nameable|indent=**}}
** {{nbt inherit/lockable|indent=**}}
** {{MC/Nbt inherit/Lockable|indent=**}}
** {{nbt inherit/lootable|indent=**}}
** {{MC/Nbt inherit/Lootable|indent=**}}
** {{nbt|list|Items}}: List of items in this container. Does not exist if the shulker box is empty (unlike all other container blocks with the <code>Items</code> tag, which store an empty list). Represents the {{DCL|minecraft:container}} component. The component is still present on the block entity, even if the tag does not exist.
** {{MC/Nbt|list|Items}}: List of items in this container. Does not exist if the shulker box is empty (unlike all other container blocks with the <code>Items</code> tag, which store an empty list). Represents the {{DCL|minecraft:container}} component. The component is still present on the block entity, even if the tag does not exist.
*** {{nbt|compound}}: An item, including the slot tag. Shulker box slots are numbered 0–26, 0 starts in the top left corner.
*** {{MC/Nbt|compound}}: An item, including the slot tag. Shulker box slots are numbered 0–26, 0 starts in the top left corner.
**** {{nbt inherit/item|indent=****}}
**** {{MC/Nbt inherit/item|indent=****}}
</div><section end="block data"/>
</div><section end="block data"/>


{{el|bedrock}}:
{{MC/El|bedrock}}:
: See [[Minecraft:Bedrock Edition level format/Block entity format]].
: See [[Minecraft:Bedrock Edition level format/Block entity format]].


=== Item data ===
=== Item data ===
{{JE}}:
{{MC/JE}}:
{{see also|Data component format}}
{{MC/See also|Data component format}}
<div class="treeview">
<div class="treeview">
* {{nbt|compound|components}}: the item's '''components''' tag.
* {{MC/Nbt|compound|components}}: the item's '''components''' tag.
{{:Data component format/block_entity_data}}
{{:Data component format/block_entity_data}}
{{:Data component format/container}}
{{:Data component format/container}}
Line 455: Line 455:
</div>
</div>


{{BE}}:
{{MC/BE}}:
{{see also|Bedrock Edition level format/Item format}}
{{MC/See also|Bedrock Edition level format/Item format}}


== Achievements ==
== Achievements ==
{{load achievements|Organizational Wizard}}
{{MC/Load achievements|Organizational Wizard}}


== History ==
== History ==
{{info needed section|
{{MC/Info needed section|
* Verify if the original purple shulker box ([[File:Purple Shulker Box JE1 BE1.png|32px]]) differs in texture or model from the modern undyed shulker box ([[File:Shulker Box JE1 BE1.png|32px]]) - the renders look subtly different, but there is a possibility that one of them is simply mapped incorrectly}}
* Verify if the original purple shulker box ([[File:Purple Shulker Box JE1 BE1.png|32px]]) differs in texture or model from the modern undyed shulker box ([[File:Shulker Box JE1 BE1.png|32px]]) - the renders look subtly different, but there is a possibility that one of them is simply mapped incorrectly}}
=== ''Java Edition'' ===
=== ''Java Edition'' ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine|java}}
|{{MC/HistoryLine|java}}
|{{HistoryLine||1.11|dev=16w39a|[[File:White Shulker Box JE1 BE1.png|32px]] [[File:Light Gray Shulker Box JE1 BE1.png|32px]] [[File:Gray Shulker Box JE1 BE1.png|32px]] [[File:Black Shulker Box JE1 BE1.png|32px]] [[File:Brown Shulker Box JE1 BE1.png|32px]] [[File:Red Shulker Box JE1 BE1.png|32px]] [[File:Orange Shulker Box JE1 BE1.png|32px]] [[File:Yellow Shulker Box JE1 BE1.png|32px]] [[File:Lime Shulker Box JE1 BE1.png|32px]] [[File:Green Shulker Box JE1 BE1.png|32px]] [[File:Cyan Shulker Box JE1 BE1.png|32px]] [[File:Light Blue Shulker Box JE1 BE1.png|32px]] [[File:Blue Shulker Box JE1 BE1.png|32px]] [[File:Purple Shulker Box JE1 BE1.png|32px]] [[File:Magenta Shulker Box JE1 BE1.png|32px]] [[File:Pink Shulker Box JE1 BE1.png|32px]] Added shulker boxes.}}
|{{MC/HistoryLine||1.11|dev=16w39a|[[File:White Shulker Box JE1 BE1.png|32px]] [[File:Light Gray Shulker Box JE1 BE1.png|32px]] [[File:Gray Shulker Box JE1 BE1.png|32px]] [[File:Black Shulker Box JE1 BE1.png|32px]] [[File:Brown Shulker Box JE1 BE1.png|32px]] [[File:Red Shulker Box JE1 BE1.png|32px]] [[File:Orange Shulker Box JE1 BE1.png|32px]] [[File:Yellow Shulker Box JE1 BE1.png|32px]] [[File:Lime Shulker Box JE1 BE1.png|32px]] [[File:Green Shulker Box JE1 BE1.png|32px]] [[File:Cyan Shulker Box JE1 BE1.png|32px]] [[File:Light Blue Shulker Box JE1 BE1.png|32px]] [[File:Blue Shulker Box JE1 BE1.png|32px]] [[File:Purple Shulker Box JE1 BE1.png|32px]] [[File:Magenta Shulker Box JE1 BE1.png|32px]] [[File:Pink Shulker Box JE1 BE1.png|32px]] Added shulker boxes.}}
|{{HistoryLine|||dev=16w39c|"Silver Shulker Boxes" have been now renamed to "Light Grey Shulker Boxes", in keeping with naming consistencies across [[Minecraft:dye]]d blocks.}}
|{{MC/HistoryLine|||dev=16w39c|"Silver Shulker Boxes" have been now renamed to "Light Grey Shulker Boxes", in keeping with naming consistencies across [[Minecraft:dye]]d blocks.}}
|{{HistoryLine|||dev=16w40a|Renamed "Light Grey Shulker Box" to "Light Gray Shulker Box".<ref>{{bug|MC-107929}}</ref>}}
|{{HistoryLine|||dev=16w40a|Renamed "Light Grey Shulker Box" to "Light Gray Shulker Box".<ref>{{bug|MC-107929}}</ref>}}
|{{HistoryLine||1.12|dev=17w16a|[[File:White Shulker Box JE2 BE2.png|32px]] [[File:Light Gray Shulker Box JE2 BE2.png|32px]] [[File:Gray Shulker Box JE2 BE2.png|32px]] [[File:Black Shulker Box JE2 BE2.png|32px]] [[File:Brown Shulker Box JE2 BE2.png|32px]] [[File:Red Shulker Box JE2 BE2.png|32px]] [[File:Orange Shulker Box JE2 BE2.png|32px]] [[File:Yellow Shulker Box JE2 BE2.png|32px]] [[File:Lime Shulker Box JE2 BE2.png|32px]] [[File:Green Shulker Box JE2 BE2.png|32px]] [[File:Cyan Shulker Box JE2 BE2.png|32px]] [[File:Light Blue Shulker Box JE2 BE2.png|32px]] [[File:Blue Shulker Box JE2 BE2.png|32px]] [[File:Purple Shulker Box JE4 BE2.png|32px]] [[File:Magenta Shulker Box JE2 BE2.png|32px]] [[File:Pink Shulker Box JE2 BE2.png|32px]] Shulker boxes have been recolored.}}
|{{MC/HistoryLine||1.12|dev=17w16a|[[File:White Shulker Box JE2 BE2.png|32px]] [[File:Light Gray Shulker Box JE2 BE2.png|32px]] [[File:Gray Shulker Box JE2 BE2.png|32px]] [[File:Black Shulker Box JE2 BE2.png|32px]] [[File:Brown Shulker Box JE2 BE2.png|32px]] [[File:Red Shulker Box JE2 BE2.png|32px]] [[File:Orange Shulker Box JE2 BE2.png|32px]] [[File:Yellow Shulker Box JE2 BE2.png|32px]] [[File:Lime Shulker Box JE2 BE2.png|32px]] [[File:Green Shulker Box JE2 BE2.png|32px]] [[File:Cyan Shulker Box JE2 BE2.png|32px]] [[File:Light Blue Shulker Box JE2 BE2.png|32px]] [[File:Blue Shulker Box JE2 BE2.png|32px]] [[File:Purple Shulker Box JE4 BE2.png|32px]] [[File:Magenta Shulker Box JE2 BE2.png|32px]] [[File:Pink Shulker Box JE2 BE2.png|32px]] Shulker boxes have been recolored.}}
|{{HistoryLine|||dev=17w17a|[[File:Purple Shulker Box JE1 BE1.png|32px]] The color of purple shulker boxes has been reverted.}}
|{{MC/HistoryLine|||dev=17w17a|[[File:Purple Shulker Box JE1 BE1.png|32px]] The color of purple shulker boxes has been reverted.}}
|{{HistoryLine||1.13|dev=17w47a|The ID for the light gray shulker box has been changed from <code>silver_shulker_box</code> to <code>light_gray_shulker_box</code>.
|{{HistoryLine||1.13|dev=17w47a|The ID for the light gray shulker box has been changed from <code>silver_shulker_box</code> to <code>light_gray_shulker_box</code>.
|[[Minecraft:Java Edition Flattening|Removed the numeric IDs]] of all types of shulker boxes.
|Removed the numeric IDs of all types of shulker boxes.
{{{!}} class{{=}}"wikitable collapsible collapsed"
{{{!}} class{{=}}"wikitable collapsible collapsed"
{{!}}Old IDs
{{!}}Old IDs
Line 529: Line 529:
{{!}}}
{{!}}}
}}
}}
|{{HistoryLine|||dev=18w10b|[[File:Shulker Box JE1 BE1.png|32px]] Added a default shulker box.
|{{MC/HistoryLine|||dev=18w10b|[[File:Shulker Box JE1 BE1.png|32px]] Added a default shulker box.
|Purple shulker boxes from previous versions are now converted to default shulker boxes instead of purple ones.
|Purple shulker boxes from previous versions are now converted to default shulker boxes instead of purple ones.
|[[File:Purple Shulker Box JE4 BE2.png|32px]] The purple shulker box texture has been changed to the one used in [[Minecraft:17w16a]].}}
|[[File:Purple Shulker Box JE4 BE2.png|32px]] The purple shulker box texture has been changed to the one used in 17w16a.}}
|{{HistoryLine|||dev=18w10d|Dyed shulker boxes can now be un[[Minecraft:dye]]d in a [[Minecraft:cauldron]].
|{{MC/HistoryLine|||dev=18w10d|Dyed shulker boxes can now be un[[Minecraft:dye]]d in a [[Minecraft:cauldron]].
|Undyed shulker boxes can now be obtained by undyeing dyed shulker boxes in a cauldron.}}
|Undyed shulker boxes can now be obtained by undyeing dyed shulker boxes in a cauldron.}}
|{{HistoryLine||1.17|dev=20w45a|Shulker post-generation mechanic is now added, making all shulker boxes [[Minecraft:renewable]].}}
|{{MC/HistoryLine||1.17|dev=20w45a|Shulker post-generation mechanic is now added, making all shulker boxes renewable.}}
|{{HistoryLine|||dev=20w51a|All shulker boxes now drop their contents when destroyed as an [[Minecraft:item entity]].}}
|{{MC/HistoryLine|||dev=20w51a|All shulker boxes now drop their contents when destroyed as an item entity.}}
|{{HistoryLine||1.19.3|dev=22w45a|Blocks attached to the sides and lid of any shulker box now pop off when the shulker box opens.<ref>{{bug|MC-177789}}</ref>}}
|{{HistoryLine||1.19.3|dev=22w45a|Blocks attached to the sides and lid of any shulker box now pop off when the shulker box opens.<ref>{{bug|MC-177789}}</ref>}}
}}
}}
Line 541: Line 541:
=== ''Bedrock Edition'' ===
=== ''Bedrock Edition'' ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine|pocket}}
|{{MC/HistoryLine|pocket}}
|{{HistoryLine||1.1.0|dev=alpha 1.1.0.0|[[File:White Shulker Box JE1 BE1.png|32px]] [[File:Light Gray Shulker Box JE1 BE1.png|32px]] [[File:Gray Shulker Box JE1 BE1.png|32px]] [[File:Black Shulker Box JE1 BE1.png|32px]] [[File:Brown Shulker Box JE1 BE1.png|32px]] [[File:Red Shulker Box JE1 BE1.png|32px]] [[File:Orange Shulker Box JE1 BE1.png|32px]] [[File:Yellow Shulker Box JE1 BE1.png|32px]] [[File:Lime Shulker Box JE1 BE1.png|32px]] [[File:Green Shulker Box JE1 BE1.png|32px]] [[File:Cyan Shulker Box JE1 BE1.png|32px]] [[File:Light Blue Shulker Box JE1 BE1.png|32px]] [[File:Blue Shulker Box JE1 BE1.png|32px]] [[File:Purple Shulker Box JE1 BE1.png|32px]] [[File:Magenta Shulker Box JE1 BE1.png|32px]] [[File:Pink Shulker Box JE1 BE1.png|32px]] Added shulker boxes.}}
|{{MC/HistoryLine||1.1.0|dev=alpha 1.1.0.0|[[File:White Shulker Box JE1 BE1.png|32px]] [[File:Light Gray Shulker Box JE1 BE1.png|32px]] [[File:Gray Shulker Box JE1 BE1.png|32px]] [[File:Black Shulker Box JE1 BE1.png|32px]] [[File:Brown Shulker Box JE1 BE1.png|32px]] [[File:Red Shulker Box JE1 BE1.png|32px]] [[File:Orange Shulker Box JE1 BE1.png|32px]] [[File:Yellow Shulker Box JE1 BE1.png|32px]] [[File:Lime Shulker Box JE1 BE1.png|32px]] [[File:Green Shulker Box JE1 BE1.png|32px]] [[File:Cyan Shulker Box JE1 BE1.png|32px]] [[File:Light Blue Shulker Box JE1 BE1.png|32px]] [[File:Blue Shulker Box JE1 BE1.png|32px]] [[File:Purple Shulker Box JE1 BE1.png|32px]] [[File:Magenta Shulker Box JE1 BE1.png|32px]] [[File:Pink Shulker Box JE1 BE1.png|32px]] Added shulker boxes.}}
|{{HistoryLine|||dev=alpha 1.1.0.9|[[File:White Shulker Box JE2 BE2.png|32px]] [[File:Light Gray Shulker Box JE2 BE2.png|32px]] [[File:Gray Shulker Box JE2 BE2.png|32px]] [[File:Black Shulker Box JE2 BE2.png|32px]] [[File:Brown Shulker Box JE2 BE2.png|32px]] [[File:Red Shulker Box JE2 BE2.png|32px]] [[File:Orange Shulker Box JE2 BE2.png|32px]] [[File:Yellow Shulker Box JE2 BE2.png|32px]] [[File:Lime Shulker Box JE2 BE2.png|32px]] [[File:Green Shulker Box JE2 BE2.png|32px]] [[File:Cyan Shulker Box JE2 BE2.png|32px]] [[File:Light Blue Shulker Box JE2 BE2.png|32px]] [[File:Blue Shulker Box JE2 BE2.png|32px]] [[File:Magenta Shulker Box JE2 BE2.png|32px]] [[File:Pink Shulker Box JE2 BE2.png|32px]] The color palette for shulker boxes has been updated.}}
|{{MC/HistoryLine|||dev=alpha 1.1.0.9|[[File:White Shulker Box JE2 BE2.png|32px]] [[File:Light Gray Shulker Box JE2 BE2.png|32px]] [[File:Gray Shulker Box JE2 BE2.png|32px]] [[File:Black Shulker Box JE2 BE2.png|32px]] [[File:Brown Shulker Box JE2 BE2.png|32px]] [[File:Red Shulker Box JE2 BE2.png|32px]] [[File:Orange Shulker Box JE2 BE2.png|32px]] [[File:Yellow Shulker Box JE2 BE2.png|32px]] [[File:Lime Shulker Box JE2 BE2.png|32px]] [[File:Green Shulker Box JE2 BE2.png|32px]] [[File:Cyan Shulker Box JE2 BE2.png|32px]] [[File:Light Blue Shulker Box JE2 BE2.png|32px]] [[File:Blue Shulker Box JE2 BE2.png|32px]] [[File:Magenta Shulker Box JE2 BE2.png|32px]] [[File:Pink Shulker Box JE2 BE2.png|32px]] The color palette for shulker boxes has been updated.}}
|{{HistoryLine||?|dev=?|Shulker boxes no longer use the wood sound.}}
|{{MC/HistoryLine||?|dev=?|Shulker boxes no longer use the wood sound.}}
|{{HistoryLine|bedrock}}
|{{MC/HistoryLine|bedrock}}
|{{HistoryLine||1.2.0|dev=beta 1.2.0.2|[[File:Shulker Box JE1 BE1.png|32px]] Added a default shulker box.
|{{MC/HistoryLine||1.2.0|dev=beta 1.2.0.2|[[File:Shulker Box JE1 BE1.png|32px]] Added a default shulker box.
|[[File:Purple Shulker Box JE4 BE2.png|32px]] The purple shulker box color has been changed to the new palette.}}
|[[File:Purple Shulker Box JE4 BE2.png|32px]] The purple shulker box color has been changed to the new palette.}}
|{{HistoryLine||1.8.0|dev=beta 1.8.0.13|A recipe for undyed shulker boxes has been added.}}
|{{MC/HistoryLine||1.8.0|dev=beta 1.8.0.13|A recipe for undyed shulker boxes has been added.}}
|{{HistoryLine||1.16.0|dev=beta 1.16.0.51|Dyed shulker boxes can now be un[[Minecraft:dye]]d in a [[Minecraft:cauldron]].
|{{MC/HistoryLine||1.16.0|dev=beta 1.16.0.51|Dyed shulker boxes can now be un[[Minecraft:dye]]d in a [[Minecraft:cauldron]].
|Undyed shulker boxes can now be obtained by undyeing dyed shulker boxes in a cauldron.}}
|Undyed shulker boxes can now be obtained by undyeing dyed shulker boxes in a cauldron.}}
|{{HistoryLine||1.17.30|dev=beta 1.17.30.22|All shulker boxes now drop their contents when destroyed as an [[Minecraft:item entity]].}}
|{{MC/HistoryLine||1.17.30|dev=beta 1.17.30.22|All shulker boxes now drop their contents when destroyed as an item entity.}}
|{{HistoryLine||1.18.30|dev=beta 1.18.30.22|Shulker post-generation mechanic is now added, making all shulker boxes [[Minecraft:renewable]].}}
|{{MC/HistoryLine||1.18.30|dev=beta 1.18.30.22|Shulker post-generation mechanic is now added, making all shulker boxes renewable.}}
|{{HistoryLine||1.20.10|dev=Preview 1.20.10.20|The different [[Minecraft:block states]] for the dyed shulker box ID, the <code>shulker_box</code> ID, have been split into their own IDs.}}
|{{MC/HistoryLine||1.20.10|dev=Preview 1.20.10.20|The different block states for the dyed shulker box ID, the <code>shulker_box</code> ID, have been split into their own IDs.}}
|{{HistoryLine||1.20.30|dev=Preview 1.20.20.21|Decreased the hardness and blast resistance of shulker boxes and dyed shulker boxes from 2.5 to 2.
|{{MC/HistoryLine||1.20.30|dev=Preview 1.20.20.21|Decreased the hardness and blast resistance of shulker boxes and dyed shulker boxes from 2.5 to 2.
|Shulker boxes no longer receive a mining speed penalty when being mined without a pickaxe.}}
|Shulker boxes no longer receive a mining speed penalty when being mined without a pickaxe.}}
}}
}}
Line 560: Line 560:
=== Legacy Console Edition ===
=== Legacy Console Edition ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine|console}}
|{{MC/HistoryLine|console}}
|{{HistoryLine||xbox=TU53|xbone=CU43|ps3=1.49|psvita=1.49|ps4=1.50|wiiu=Patch 23|switch=1.0.3|[[File:White Shulker Box LCE1.png|32px]] [[File:Light Gray Shulker Box LCE1.png|32px]] [[File:Gray Shulker Box LCE1.png|32px]] [[File:Black Shulker Box LCE1.png|32px]] [[File:Brown Shulker Box LCE1.png|32px]] [[File:Red Shulker Box LCE1.png|32px]] [[File:Orange Shulker Box LCE1.png|32px]] [[File:Yellow Shulker Box LCE1.png|32px]] [[File:Lime Shulker Box LCE1.png|32px]] [[File:Green Shulker Box LCE1.png|32px]] [[File:Cyan Shulker Box LCE1.png|32px]] [[File:Light Blue Shulker Box LCE1.png|32px]] [[File:Blue Shulker Box LCE1.png|32px]] [[File:Purple Shulker Box LCE1.png|32px]] [[File:Magenta Shulker Box LCE1.png|32px]] [[File:Pink Shulker Box LCE1.png|32px]] Added shulker boxes.<ref>https://www.youtube.com/watch?v=N5xI3RA152g</ref>}}
|{{MC/HistoryLine||xbox=TU53|xbone=CU43|ps3=1.49|psvita=1.49|ps4=1.50|wiiu=Patch 23|switch=1.0.3|[[File:White Shulker Box LCE1.png|32px]] [[File:Light Gray Shulker Box LCE1.png|32px]] [[File:Gray Shulker Box LCE1.png|32px]] [[File:Black Shulker Box LCE1.png|32px]] [[File:Brown Shulker Box LCE1.png|32px]] [[File:Red Shulker Box LCE1.png|32px]] [[File:Orange Shulker Box LCE1.png|32px]] [[File:Yellow Shulker Box LCE1.png|32px]] [[File:Lime Shulker Box LCE1.png|32px]] [[File:Green Shulker Box LCE1.png|32px]] [[File:Cyan Shulker Box LCE1.png|32px]] [[File:Light Blue Shulker Box LCE1.png|32px]] [[File:Blue Shulker Box LCE1.png|32px]] [[File:Purple Shulker Box LCE1.png|32px]] [[File:Magenta Shulker Box LCE1.png|32px]] [[File:Pink Shulker Box LCE1.png|32px]] Added shulker boxes.<ref>https://www.youtube.com/watch?v=N5xI3RA152g</ref>}}
|{{HistoryLine||xbox=TU63|xbone=CU53|ps3=1.67|psvita=1.67|ps4=1.67|wiiu=Patch 32|switch=1.0.13|Shulker boxes can no longer be opened when an entity is inside the area that the shulker box's collision box would extend to when opened.}}
|{{MC/HistoryLine||xbox=TU63|xbone=CU53|ps3=1.67|psvita=1.67|ps4=1.67|wiiu=Patch 32|switch=1.0.13|Shulker boxes can no longer be opened when an entity is inside the area that the shulker box's collision box would extend to when opened.}}
|{{HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.88|wiiu=none|switch=none|[[File:Shulker Box LCE1.png|32px]] Added a default shulker box.
|{{MC/HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.88|wiiu=none|switch=none|[[File:Shulker Box LCE1.png|32px]] Added a default shulker box.
|[[File:Purple Shulker Box LCE2.png|32px]] The purple shulker box color has been changed to the new palette.}}
|[[File:Purple Shulker Box LCE2.png|32px]] The purple shulker box color has been changed to the new palette.}}
}}
}}
Line 569: Line 569:
=== ''New Nintendo 3DS Edition'' ===
=== ''New Nintendo 3DS Edition'' ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine|new 3ds}}
|{{MC/HistoryLine|new 3ds}}
|{{HistoryLine||1.9.19|[[File:White Shulker Box JE1 BE1.png|32px]] [[File:Light Gray Shulker Box JE1 BE1.png|32px]] [[File:Gray Shulker Box JE1 BE1.png|32px]] [[File:Black Shulker Box JE1 BE1.png|32px]] [[File:Brown Shulker Box JE1 BE1.png|32px]] [[File:Red Shulker Box JE1 BE1.png|32px]] [[File:Orange Shulker Box JE1 BE1.png|32px]] [[File:Yellow Shulker Box JE1 BE1.png|32px]] [[File:Lime Shulker Box JE1 BE1.png|32px]] [[File:Green Shulker Box JE1 BE1.png|32px]] [[File:Cyan Shulker Box JE1 BE1.png|32px]] [[File:Light Blue Shulker Box JE1 BE1.png|32px]] [[File:Blue Shulker Box JE1 BE1.png|32px]] [[File:Purple Shulker Box JE1 BE1.png|32px]] [[File:Magenta Shulker Box JE1 BE1.png|32px]] [[File:Pink Shulker Box JE1 BE1.png|32px]] Added shulker boxes.|There is no default shulker box separate from the purple shulker box; the purple shulker box uses the texture of the default shulker box.}}
|{{MC/HistoryLine||1.9.19|[[File:White Shulker Box JE1 BE1.png|32px]] [[File:Light Gray Shulker Box JE1 BE1.png|32px]] [[File:Gray Shulker Box JE1 BE1.png|32px]] [[File:Black Shulker Box JE1 BE1.png|32px]] [[File:Brown Shulker Box JE1 BE1.png|32px]] [[File:Red Shulker Box JE1 BE1.png|32px]] [[File:Orange Shulker Box JE1 BE1.png|32px]] [[File:Yellow Shulker Box JE1 BE1.png|32px]] [[File:Lime Shulker Box JE1 BE1.png|32px]] [[File:Green Shulker Box JE1 BE1.png|32px]] [[File:Cyan Shulker Box JE1 BE1.png|32px]] [[File:Light Blue Shulker Box JE1 BE1.png|32px]] [[File:Blue Shulker Box JE1 BE1.png|32px]] [[File:Purple Shulker Box JE1 BE1.png|32px]] [[File:Magenta Shulker Box JE1 BE1.png|32px]] [[File:Pink Shulker Box JE1 BE1.png|32px]] Added shulker boxes.|There is no default shulker box separate from the purple shulker box; the purple shulker box uses the texture of the default shulker box.}}
}}
}}


== Issues ==
== Issues ==
{{Issue list}}
{{MC/Issue list}}


== Trivia ==
== Trivia ==
* With 37 shulker boxes in a player's inventory, hotbar, and off-hand slot, 999 stacks of up to 64 items (up to 63,936 total items; 63,973 if counting shulker boxes themselves) can be held. With 37 shulker boxes and an ender chest with 27 shulker boxes in one of the shulker box slots, 1,727 stacks (up to 110,528 items; 1,728 stacks with up to 110,592 items if counting stacked ender chests) can be held.{{only|Java}}
* With 37 shulker boxes in a player's inventory, hotbar, and off-hand slot, 999 stacks of up to 64 items (up to 63,936 total items; 63,973 if counting shulker boxes themselves) can be held. With 37 shulker boxes and an ender chest with 27 shulker boxes in one of the shulker box slots, 1,727 stacks (up to 110,528 items; 1,728 stacks with up to 110,592 items if counting stacked ender chests) can be held.{{only|Java}}
* Before they were added to ''Minecraft'', storage objects that keep their inventory when picked up were already present in ''[[Minecraft:Minicraft]]''.
* Before they were added to ''Minecraft'', storage objects that keep their inventory when picked up were already present in ''Minicraft''.


== Gallery ==
== Gallery ==
{{Needs render|section=1|All the color variants of shulker boxes opening and closing animation and opened renders}}
{{MC/Needs render|section=1|All the color variants of shulker boxes opening and closing animation and opened renders}}


=== Renders ===
=== Renders ===
Line 590: Line 590:
=== In other media ===
=== In other media ===
<gallery>
<gallery>
Annual 2022 pages 34 and 35.jpg|[[Minecraft:Monty]] with two shulker boxes
Annual 2022 pages 34 and 35.jpg|Monty with two shulker boxes
</gallery>
</gallery>


== References ==
== References ==
{{reflist}}
{{MC/Reflist}}


== External links ==
== External links ==
Line 600: Line 600:


== Navigation ==
== Navigation ==
{{Navbox dyed block}}{{Navbox blocks|Utility}}
{{MC/Navbox dyed block}}{{MC/Navbox blocks|Utility}}


[[Category:Utility blocks]]
[[Category:Utility blocks]]
Line 609: Line 609:
[[Category:Readable by comparators]]
[[Category:Readable by comparators]]


[[Minecraft:de:Shulker-Kiste]]
de:Shulker-Kiste
[[Minecraft:es:Caja de shulker]]
es:Caja de shulker
[[Minecraft:fr:Boîte de Shulker]]
fr:Boîte de Shulker
[[Minecraft:it:Scatola di shulker]]
it:Scatola di shulker
[[Minecraft:ja:シュルカーボックス]]
ja:シュルカーボックス
[[Minecraft:ko:셜커 상자]]
ko:셜커 상자
[[Minecraft:lzh:贆櫝]]
lzh:贆櫝
[[Minecraft:pl:Shulkerowa skrzynia]]
pl:Shulkerowa skrzynia
[[Minecraft:pt:Caixa de Shulker]]
pt:Caixa de Shulker
[[Minecraft:ru:Шалкеровый ящик]]
ru:Шалкеровый ящик
[[Minecraft:uk:Шалкерова коробка]]
uk:Шалкерова коробка
[[Minecraft:zh:潜影盒]]
zh:潜影盒

Latest revision as of 20:56, 9 April 2026

Template:Infobox block A shulker box is a Minecraft:dyeable Minecraft:block that stores items, and, unlike all other storage blocks, keeps its contents in Minecraft:item form when broken.

Obtaining

Breaking

All shulker boxes can be mined with any tool or by hand, but using a Minecraft:pickaxe is the most effective. All shulker boxes drop themselves when mined. Unlike other containers, the contents of any shulker box are stored within the dropped item, and not dropped separately. When instantly mined in Creative mode, all shulker boxes drop as an item if there are items stored within, unless

  1. REDIRECT Template:Command

Template:Redr is set to "false". Script error: No such module "breaking row". When a shulker box is pushed by a Minecraft:piston, it breaks and drops as an item. It cannot be pulled.

Crafting

Template:Crafting Template:Crafting

Usage

Storage

File:Shulker Box GUI.png
GUI of the shulker box.

All shulker boxes have 27 inventory slots, the same as a Minecraft:barrel, a single chest, or an ender chest.

All shulker boxes keep their items when broken, which can be retrieved when placed again, thus making them portable chests. This is different from other containers, which drop their contained items as item entities when broken. A shulker box drops itself as an Minecraft:item if pushed by Minecraft:pistons or destroyed by an explosion. If, however, the shulker box is in item form, explosions cause it to drop its contents. Unlike most blocks with an inventory, shulker boxes always drop themselves when destroyed by explosions. When a shulker box with items inside is being heldTemplate:Only or is in a container's inventory, the items are listed on the tooltip as properties.

File:Shulker Box Tooltip.png
Items inside the shulker box are listed on the tooltip.

Any shulker box's items can be fed or removed by a Minecraft:hopper.

All shulker boxes can be stored in all containers except for other shulker boxes and Minecraft:bundles.

When placed by a player, a shulker box faces toward the player placing it. For example, if a shulker box is placed on a floor, a wall or a ceiling, it faces and opens upward, sideways or upside-down, respectively. Minecraft:Dispensers can also be used to place shulker boxes. If there is no block below the space where the shulker box is placed, the shulker box faces identically to the dispenser. Otherwise, the shulker box always faces upward, even if the block has no hitbox such as torches, signs and open fence gates.

Like a chest, all shulker boxes require a transparent area in the direction of its top surface to be opened. That area is exactly half of a full block, and clear of any obstructions, which may be any other hitbox, including blocks, boats and shulkersTemplate:Only, or a redstone conductive blockTemplate:Only. This way, any shulker box can be opened with an upside-down slab or an upper trapdoor on top of it. It is also unique in that when opened, its hitbox expands to 1.5 blocks high/wide, physically pushing entities where it is facing.

By default, the GUI of any shulker box is labeled "Shulker Box", which can be changed by naming it in an Minecraft:anvil or by changing the CustomName tag using the

  1. REDIRECT Template:Command

Template:Redr command.Template:Only

When any shulker box item is destroyed, the contents of the shulker box are dropped as items.

Although the blocks can't be placed in the void, opening a shulker box can make its hitbox expand to the void.

Piglins

Minecraft:Piglins become hostile toward players who open or mine any shulker box.<ref>Template:Bug</ref>

Undyeing

Dyed shulker boxes can be undyed using a Minecraft:cauldron. To do this, {{#vardefine: control | right click on mouse or left trigger on gamepad }}use a dyed shulker box on a cauldron that has water in it. This causes the cauldron's water level to decrease by 1, and the dyed shulker box loses its dye color.

Redstone component

The fullness of any shulker boxes, even if they cannot be opened, can be read by redstone comparators, unlike chests.

Minecraft:Observers can detect the opening and closing of any shulker boxes.

Shulker boxes are conductive when closed, but not if open. However, opening or closing a shulker box does not update its neighboring blocks, which can be used to create BUD state redstone wiresTemplate:Only.

Sounds

Generic

Template:Edition: Template:Sound table/Block/Stone/JE

Template:Edition: Template:Sound table/Block/Stone/BE

Unique

Shulker Box/Sounds

Data values

ID

Template:!((Java EditionTemplate:))!: Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table

Template:!((Bedrock EditionTemplate:))!: Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table

Block states

{{#vardefine:params|0 }}Template:Hatnote

  1. REDIRECT Template:Edition

Template:Rcat: Template:Bst

Block data

A shulker box has a block entity associated with it that identifies its contents.

  1. REDIRECT Template:Edition

Template:Rcat: {{#vardefine:params|0 }}Template:Hatnote

<section begin="block data"/>

  1. REDIRECT Template:Nbt inherit/lockable
  1. REDIRECT Template:Nbt inherit/lootable
    • Template:Nbt/sprite Items: List of items in this container. Does not exist if the shulker box is empty (unlike all other container blocks with the Items tag, which store an empty list). Represents the Template:DCL component. The component is still present on the block entity, even if the tag does not exist.

<section end="block data"/>

  1. REDIRECT Template:Edition

Template:Rcat:

See Minecraft:Bedrock Edition level format/Block entity format.

Item data

Java Edition: {{#vardefine:params|0 }}Template:Hatnote

Bedrock Edition: {{#vardefine:params|0 }}Template:Hatnote

Achievements

Script error: No such module "Achievement".

History

  1. REDIRECT Template:Incomplete section

Java Edition

Template:HistoryTable

Bedrock Edition

Template:HistoryTable

Legacy Console Edition

Template:HistoryTable

New Nintendo 3DS Edition

Template:HistoryTable

Issues

Script error: No such module "Issue list".

Trivia

  • With 37 shulker boxes in a player's inventory, hotbar, and off-hand slot, 999 stacks of up to 64 items (up to 63,936 total items; 63,973 if counting shulker boxes themselves) can be held. With 37 shulker boxes and an ender chest with 27 shulker boxes in one of the shulker box slots, 1,727 stacks (up to 110,528 items; 1,728 stacks with up to 110,592 items if counting stacked ender chests) can be held.Template:Only
  • Before they were added to Minecraft, storage objects that keep their inventory when picked up were already present in Minicraft.

Gallery

Template:Message box

Renders

In other media

References

<references group="">

 </references>

External links

Navigation

  1. REDIRECT Template:Navbox dyed material
Wood/Hypha
Stone-based
Template:EnvLink
Upcoming
Template:EnvLink
Template:EnvLink
Ore/Mineral
Decorative
Partial Blocks
Dyeable/Dyed
Lighting
Template:Els only
Sediment/Soil
Misc. rock
Ore/Mineral
Plant
Flower
Fungus & Related
Fauna & Related
Aquatic
Sculk
Fluid & Related
Non-physical
Interactable
Utilizable
Redstone/
Mechanical
Template:Els only
April Fools 2013
April Fools 2016
April Fools 2020
April Fools 2022
April Fools 2023
April Fools 2024
April Fools 2025
April Fools 2026

Template:Article otherTemplate:Article other

de:Shulker-Kiste es:Caja de shulker fr:Boîte de Shulker it:Scatola di shulker ja:シュルカーボックス ko:셜커 상자 lzh:贆櫝 pl:Shulkerowa skrzynia pt:Caixa de Shulker ru:Шалкеровый ящик uk:Шалкерова коробка zh:潜影盒