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

Minecraft:Item Frame: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Remove broken links to missing pages
SyncBot (talk | contribs)
Fix template calls: add MC/ prefix
Line 6: Line 6:
| extratext = [[#Renders|View all renders]]
| extratext = [[#Renders|View all renders]]
| rows =  
| rows =  
{{infobox row|Rarity tier|Common}}
{{MC/Infobox row|Rarity tier|Common}}
{{infobox row|Renewable|Yes}}
{{MC/Infobox row|Renewable|Yes}}
{{infobox row|Stackable|Yes (64)}}
{{MC/Infobox row|Stackable|Yes (64)}}
{{infobox row|Tool{{only|be|short=1}}|Any}}
{{infobox row|Tool{{only|be|short=1}}|Any}}
{{infobox row|Drops|{{ItemLink|Item Frame}} (1)<br>{{EnvSprite|items}} The item it contains.}}
{{infobox row|Drops|{{MC/Itemlink|Item Frame}} (1)<br>{{MC/EnvSprite|items}} The item it contains.}}
{{infobox row|Blast resistance{{only|be|short=1}}|0.25}}
{{infobox row|Blast resistance{{only|be|short=1}}|0.25}}
{{infobox row|Hardness{{only|be|short=1}}|0.25}}
{{infobox row|Hardness{{only|be|short=1}}|0.25}}
Line 23: Line 23:
== Obtaining ==
== Obtaining ==
=== Breaking ===
=== Breaking ===
{{IN|java}}, because the item frame is an entity, it can be broken by simply punching it, even in Adventure mode. It is also targeted by commands using the {{cd|@e}} selector.
{{MC/In|java}}, because the item frame is an entity, it can be broken by simply punching it, even in Adventure mode. It is also targeted by commands using the {{MC/Cd|@e}} selector.


{{IN|bedrock}}, no tool can accelerate the breaking process of the item frame.
{{MC/In|bedrock}}, no tool can accelerate the breaking process of the item frame.
{{breaking row|Item Frame|horizontal=1}}
{{MC/Breaking row|Item Frame|horizontal=1}}
An item frame drops itself when it's destroyed.
An item frame drops itself when it's destroyed.


Line 55: Line 55:
== Usage ==
== Usage ==
=== Placement ===
=== Placement ===
Item frames can be placed on the sides of most [[Minecraft:solid block]]s (including [[Minecraft:slab]]s, [[Minecraft:stairs]], [[Minecraft:fence]]s, [[Minecraft:wall]]s, [[Minecraft:door]]s, [[Minecraft:trapdoor]]s, fence gates, glass panes, iron bars, [[Minecraft:chain]]s, etc)<!-- lots of exceptions and edition differences, not worth it listing them all-->, {{in|java}} as well as some non-solid blocks such as repeaters and comparators. They can also be placed on the top and bottom of the solid blocks. To place item frames on interactable blocks (such as chests and doors), the player needs to be sneaking. Item frames can also be placed on the lid of a shulker box, but, {{in|java}}, they pop off when the lid is opened. In ''Java Edition'', item frames cannot be placed on the top face of [[Minecraft:fence]]s, [[Minecraft:wall]]s, and fence gates.
Item frames can be placed on the sides of most [[Minecraft:solid block]]s (including [[Minecraft:slab]]s, [[Minecraft:stairs]], [[Minecraft:fence]]s, [[Minecraft:wall]]s, [[Minecraft:door]]s, [[Minecraft:trapdoor]]s, fence gates, glass panes, iron bars, [[Minecraft:chain]]s, etc)<!-- lots of exceptions and edition differences, not worth it listing them all-->, {{MC/In|java}} as well as some non-solid blocks such as repeaters and comparators. They can also be placed on the top and bottom of the solid blocks. To place item frames on interactable blocks (such as chests and doors), the player needs to be sneaking. Item frames can also be placed on the lid of a shulker box, but, {{MC/In|java}}, they pop off when the lid is opened. In ''Java Edition'', item frames cannot be placed on the top face of [[Minecraft:fence]]s, [[Minecraft:wall]]s, and fence gates.


As item frames are an entity in ''Java Edition'', multiple item frames can occupy the same block, although on different faces. An item frame can occupy the same space as any non-solid block, or a solid block whose collision box does not intersect the item frame's hitbox. {{IN|bedrock}}, item frames behave like signs and thus cannot occupy the same space as other blocks or other item frames. They can, however, be waterlogged.
As item frames are an entity in ''Java Edition'', multiple item frames can occupy the same block, although on different faces. An item frame can occupy the same space as any non-solid block, or a solid block whose collision box does not intersect the item frame's hitbox. {{MC/In|bedrock}}, item frames behave like signs and thus cannot occupy the same space as other blocks or other item frames. They can, however, be waterlogged.


=== Item display ===
=== Item display ===
[[File:Item Frame (map filled partial).png|thumb|150px|Item frame with partially filled map]]
[[File:Item Frame (map filled partial).png|thumb|150px|Item frame with partially filled map]]
Players can place items in the frame by {{control|using}} the item. If a [[Minecraft:map]] is placed in an item frame, it enlarges to show the map in the size of a full block, with the item frame's location displayed as a green pointer on the map, pointing in the direction the item frame is facing. If this is done in the Nether, the green cursor spins around similar to the white cursor (players). If an item in an item frame has been renamed using an [[Minecraft:anvil]], it displays its custom name when the cursor is over the item frame. If the player places a block inside the frame, it is displayed in miniature half in, half out of the block. This can be most notably seen on stairs or slabs.
Players can place items in the frame by {{MC/Control|using}} the item. If a [[Minecraft:map]] is placed in an item frame, it enlarges to show the map in the size of a full block, with the item frame's location displayed as a green pointer on the map, pointing in the direction the item frame is facing. If this is done in the Nether, the green cursor spins around similar to the white cursor (players). If an item in an item frame has been renamed using an [[Minecraft:anvil]], it displays its custom name when the cursor is over the item frame. If the player places a block inside the frame, it is displayed in miniature half in, half out of the block. This can be most notably seen on stairs or slabs.


When the item frame is displaying an item, pressing the {{control|pick block}} control picks the displayed item instead of the item frame.
When the item frame is displaying an item, pressing the {{MC/Control|pick block}} control picks the displayed item instead of the item frame.


=== Rotation ===
=== Rotation ===
Line 73: Line 73:
== Sounds ==
== Sounds ==
=== Generic ===
=== Generic ===
{{Edition|Bedrock}}:<!--Item frames are blocks in BE, so they get the generic section.-->
{{MC/Edition|Bedrock}}:<!--Item frames are blocks in BE, so they get the generic section.-->
{{Sound table/Block/Item frame/BE}}
{{MC/Sound table/Block/Item frame/BE}}


=== Unique ===
=== Unique ===
Line 80: Line 80:


== Achievements ==
== Achievements ==
{{load achievements|Map room}}
{{MC/Load achievements|Map room}}


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


{{edition|bedrock}}:
{{MC/Edition|bedrock}}:
{{ID table
{{ID table
|edition=bedrock
|edition=bedrock
Line 135: Line 135:


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


{{el|je}}:<br>
{{MC/El|je}}:<br>
Despite being an entity in ''Java Edition'', item frames utilize block states internally.
Despite being an entity in ''Java Edition'', item frames utilize block states internally.
{{bst|map|false|false,true|If this item frame contains a map.|foot=1}}
{{bst|map|false|false,true|If this item frame contains a map.|foot=1}}


{{el|be}}:
{{MC/El|be}}:
{{bst|showaux=1|bits=0x1,0x2|facing_direction|0
{{bst|showaux=1|bits=0x1,0x2|facing_direction|0
|5|East facing item frame|0
|5|East facing item frame|0
Line 153: Line 153:


=== 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/entity_data}} Unlike spawn eggs, cannot change the type of entity created using the <code>id</code> tag. Data that item frames do not normally use (see below) has no effect.
{{:Data component format/entity_data}} Unlike spawn eggs, cannot change the type of entity created using the <code>id</code> tag. Data that item frames do not normally use (see below) has no effect.
</div>
</div>


=== Entity data ===
=== Entity data ===
{{main|Entity format}}
{{MC/Main|Entity format}}


{{IN|java}}, item frames have entity data that define various properties of the entity.
{{MC/In|java}}, item frames have entity data that define various properties of the entity.


<section begin="entity data"/><div class="treeview" style="margin-top: 0;">
<section begin="entity data"/><div class="treeview" style="margin-top: 0;">
* {{nbt|compound}} Entity data
* {{MC/Nbt|compound}} Entity data
** {{nbt inherit/entity}}
** {{MC/Nbt inherit/entity}}
** {{nbt inherit/hangable}}
** {{MC/Nbt inherit/hangable}}
** {{Nbt|bool|Fixed}}: {{cd|1|0|d=or}} ({{cd|true|false|d=/}}) - If {{cd|true}}: the item frame does not drop when it has no support block, it can not be moved by pistons, and it won't take damage (except from creative players). An item cannot be placed in or removed from a fixed item frame. The item in a fixed item frame (if any) can not be rotated.
** {{MC/Nbt|bool|Fixed}}: {{MC/Cd|1|0|d=or}} ({{MC/Cd|true|false|d=/}}) - If {{MC/Cd|true}}: the item frame does not drop when it has no support block, it can not be moved by pistons, and it won't take damage (except from creative players). An item cannot be placed in or removed from a fixed item frame. The item in a fixed item frame (if any) can not be rotated.
** {{Nbt|bool|Invisible}}: {{cd|1|0|d=or}} ({{cd|true|false|d=/}}) - Whether the item frame (background) is invisible. An item or map inside an invisible item frame is still visible.
** {{MC/Nbt|bool|Invisible}}: {{MC/Cd|1|0|d=or}} ({{MC/Cd|true|false|d=/}}) - Whether the item frame (background) is invisible. An item or map inside an invisible item frame is still visible.
** {{nbt|compound|Item}}: The item in the item frame (no slot tag). If the item frame is empty, this tag does not exist.
** {{MC/Nbt|compound|Item}}: The item in the item frame (no slot tag). If the item frame is empty, this tag does not exist.
*** {{nbt inherit/itemnoslot|indent=***}}
*** {{MC/Nbt inherit/itemnoslot|indent=***}}
** {{nbt|float|ItemDropChance}}: The chance for the item to drop when the item frame breaks. This is a 100% chance by default.
** {{MC/Nbt|float|ItemDropChance}}: The chance for the item to drop when the item frame breaks. This is a 100% chance by default.
** {{nbt|byte|ItemRotation}}: The current angle or rotation of the item, as a multiple of 45 degrees, going clockwise. <code>0</code> means the item is upright, <code>1</code> means the item is turned 45 degrees clockwise from the upright orientation. This value can only ever be between {{cd|0}} and {{cd|7}}, just like its redstone output when measured with a comparator.
** {{MC/Nbt|byte|ItemRotation}}: The current angle or rotation of the item, as a multiple of 45 degrees, going clockwise. <code>0</code> means the item is upright, <code>1</code> means the item is turned 45 degrees clockwise from the upright orientation. This value can only ever be between {{MC/Cd|0}} and {{MC/Cd|7}}, just like its redstone output when measured with a comparator.
</div><section end="entity data"/>
</div><section end="entity data"/>


=== Block data ===
=== Block data ===
{{IN|bedrock}}, an item frame has a block entity associated with it that holds additional data about the block.
{{MC/In|bedrock}}, an item frame has a block entity associated with it that holds additional data about the block.


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


== Videos ==
== Videos ==
<div style="text-align:center">{{yt|rJLj95DBb-w}}</div>
<div style="text-align:center">{{MC/Yt|rJLj95DBb-w}}</div>


== History ==
== History ==
{{Needs render|</p>
{{MC/Needs render|</p>
* Item frame with map from Legacy Console Edition versions TU31-TU42.
* Item frame with map from Legacy Console Edition versions TU31-TU42.
* 14w25a item frames, which used the oak texture for some reason</p>}}
* 14w25a item frames, which used the oak texture for some reason</p>}}
{{See technical block}}
{{MC/See technical block}}


=== Reveal ===
=== Reveal ===
Line 202: Line 202:
{{info needed section|{{bug|MC-194948}}}}
{{info needed section|{{bug|MC-194948}}}}
{{HistoryTable
{{HistoryTable
|{{HistoryLine|java}}
|{{MC/HistoryLine|java}}
|{{HistoryLine||1.4.2|dev=12w34a|[[File:Item Frame JE1 BE1.png|32px]] [[File:Item Frame (item) JE1 BE1.png|32px]] Added item frames.  
|{{MC/HistoryLine||1.4.2|dev=12w34a|[[File:Item Frame JE1 BE1.png|32px]] [[File:Item Frame (item) JE1 BE1.png|32px]] Added item frames.  
|There is currently a bug where attempting to place an item frame in [[Minecraft:multiplayer]] causes an internal server error, as well as other bugs.}}
|There is currently a bug where attempting to place an item frame in [[Minecraft:multiplayer]] causes an internal server error, as well as other bugs.}}
|{{HistoryLine|||dev=12w34b|The multiplayer item frame bug has been fixed.}}
|{{MC/HistoryLine|||dev=12w34b|The multiplayer item frame bug has been fixed.}}
|{{HistoryLine|||dev=12w38a|Item frames no longer despawn when the player moves 20 [[Minecraft:block]]s away.}}
|{{MC/HistoryLine|||dev=12w38a|Item frames no longer despawn when the player moves 20 [[Minecraft:block]]s away.}}
|{{HistoryLine||1.7.2|dev=13w36a|Items renamed using an [[Minecraft:anvil]] now display their name when looked at up close.}}
|{{MC/HistoryLine||1.7.2|dev=13w36a|Items renamed using an [[Minecraft:anvil]] now display their name when looked at up close.}}
|{{HistoryLine|||dev=13w38a|[[Minecraft:Map]]s placed in an item frame now cover the whole block face, allowing seamless tiling of adjacent maps. This makes undiscovered areas of maps invisible.}}
|{{MC/HistoryLine|||dev=13w38a|[[Minecraft:Map]]s placed in an item frame now cover the whole block face, allowing seamless tiling of adjacent maps. This makes undiscovered areas of maps invisible.}}
|{{HistoryLine|||dev=13w43a|[[File:Item Frame (map) JE1 BE1.png|32px]] Incomplete maps placed in item frames now display the item frame texture underneath.}}
|{{MC/HistoryLine|||dev=13w43a|[[File:Item Frame (map) JE1 BE1.png|32px]] Incomplete maps placed in item frames now display the item frame texture underneath.}}
|{{HistoryLine||1.8|dev=14w04a|[[Minecraft:Item]]s and [[Minecraft:block]]s displayed in the item frame now rotate 45 degrees when rotated instead of 90 degrees, and a comparator outputs a [[Minecraft:redstone]] signal depending on the rotation phase.}}
|{{MC/HistoryLine||1.8|dev=14w04a|[[Minecraft:Item]]s and [[Minecraft:block]]s displayed in the item frame now rotate 45 degrees when rotated instead of 90 degrees, and a comparator outputs a [[Minecraft:redstone]] signal depending on the rotation phase.}}
|{{HistoryLine|||dev=14w10a|Multiple item frames can no longer be placed on the same block face.}}
|{{MC/HistoryLine|||dev=14w10a|Multiple item frames can no longer be placed on the same block face.}}
|{{HistoryLine|||dev=14w25a|Item frames now use the oak planks texture instead of the birch planks texture.}}
|{{MC/HistoryLine|||dev=14w25a|Item frames now use the oak planks texture instead of the birch planks texture.}}
|{{HistoryLine|||dev=14w28b|Item frames now use the birch planks texture again instead of the oak planks texture.}}
|{{MC/HistoryLine|||dev=14w28b|Item frames now use the birch planks texture again instead of the oak planks texture.}}
|{{HistoryLine||1.9|dev=15w41a|An item frame now generates in the treasure room of End ships, above the shulker that guards the treasure. It holds [[Minecraft:elytra]].}}
|{{MC/HistoryLine||1.9|dev=15w41a|An item frame now generates in the treasure room of End ships, above the shulker that guards the treasure. It holds [[Minecraft:elytra]].}}
|{{HistoryLine|||dev=15w49a|Item frames are no longer destroyed by lightning bolts.}}
|{{MC/HistoryLine|||dev=15w49a|Item frames are no longer destroyed by lightning bolts.}}
|{{HistoryLine|||dev=15w50a|Added sounds to item frames: <code>entity.itemframe.add_item</code>, <code>entity.itemframe.break</code>, <code>entity.itemframe.place</code>, <code>entity.itemframe.remove_item</code>, and <code>entity.itemframe.rotate_item</code>.}}
|{{MC/HistoryLine|||dev=15w50a|Added sounds to item frames: <code>entity.itemframe.add_item</code>, <code>entity.itemframe.break</code>, <code>entity.itemframe.place</code>, <code>entity.itemframe.remove_item</code>, and <code>entity.itemframe.rotate_item</code>.}}
|{{HistoryLine||1.11|dev=16w32a|The entity ID of item frames has been changed from <code>ItemFrame</code> to <code>item_frame</code>.}}
|{{MC/HistoryLine||1.11|dev=16w32a|The entity ID of item frames has been changed from <code>ItemFrame</code> to <code>item_frame</code>.}}
|{{HistoryLine||1.13|dev=17w47a|Removed the numeric ID (389) of item frames.{{info needed|and what was the numeric entity ID?}}}}
|{{HistoryLine||1.13|dev=17w47a|Removed the numeric ID (389) of item frames.{{MC/Info needed|and what was the numeric entity ID?}}}}
|{{HistoryLine|||dev=17w50a|Item frames can now be placed on floors and ceilings.}}
|{{MC/HistoryLine|||dev=17w50a|Item frames can now be placed on floors and ceilings.}}
|{{HistoryLine||1.14|dev=18w43a|[[File:Item Frame JE2 BE2.png|32px]] [[File:Item Frame (map) JE2 BE2.png|32px]] [[File:Item Frame (item) JE2 BE2.png|32px]] The textures of item frames have been changed.}}
|{{MC/HistoryLine||1.14|dev=18w43a|[[File:Item Frame JE2 BE2.png|32px]] [[File:Item Frame (map) JE2 BE2.png|32px]] [[File:Item Frame (item) JE2 BE2.png|32px]] The textures of item frames have been changed.}}
|{{HistoryLine|||dev=19w11a|Item frames are now sold by cartographer [[Minecraft:villager]]s for 7 emeralds.}}
|{{MC/HistoryLine|||dev=19w11a|Item frames are now sold by cartographer [[Minecraft:villager]]s for 7 emeralds.}}
|{{HistoryLine||1.15|dev=19w38a|[[File:Item Frame 19w38a.png|32px]] [[File:Item Frame Map 19w38a.png|32px]] Item frames now appear dark, same as suffocating [[Minecraft:mob]]s.<ref>{{bug|mc-161283||Item frames are not lit correctly and always appear black|Fixed}}</ref>}}
|{{HistoryLine||1.15|dev=19w38a|[[File:Item Frame 19w38a.png|32px]] [[File:Item Frame Map 19w38a.png|32px]] Item frames now appear dark, same as suffocating [[Minecraft:mob]]s.<ref>{{bug|mc-161283||Item frames are not lit correctly and always appear black|Fixed}}</ref>}}
|{{HistoryLine|||dev=19w39a|Item frames are now colored correctly.}}
|{{MC/HistoryLine|||dev=19w39a|Item frames are now colored correctly.}}
|{{HistoryLine||1.16|dev=20w10a|The NBT <code>Invisible</code> and <code>Fixed</code> have been added to item frames.}}
|{{MC/HistoryLine||1.16|dev=20w10a|The NBT <code>Invisible</code> and <code>Fixed</code> have been added to item frames.}}
|{{HistoryLine||1.18|dev=21w41a|[[File:Item Frame (item) JE3.png|32px]] The textures of item frames as an item have been changed.<ref>{{bug|MC-118134}}</ref>}}
|{{HistoryLine||1.18|dev=21w41a|[[File:Item Frame (item) JE3.png|32px]] The textures of item frames as an item have been changed.<ref>{{bug|MC-118134}}</ref>}}
|{{HistoryLine||1.19|dev=22w15a|Item frames now adjusts its hitbox to account for the larger size of a framed [[Minecraft:map]].}}
|{{MC/HistoryLine||1.19|dev=22w15a|Item frames now adjusts its hitbox to account for the larger size of a framed [[Minecraft:map]].}}
|{{HistoryLine|||dev=pre3|Reverted the change in 22w15a.}}
|{{MC/HistoryLine|||dev=pre3|Reverted the change in 22w15a.}}
|{{HistoryLine||1.21.2|dev=24w33a|Item frames are no longer destroyed by [[Minecraft:TNT]] that explodes in [[Minecraft:water]].<ref>{{bug|MC-3697}}</ref>}}
|{{HistoryLine||1.21.2|dev=24w33a|Item frames are no longer destroyed by [[Minecraft:TNT]] that explodes in [[Minecraft:water]].<ref>{{bug|MC-3697}}</ref>}}
|{{HistoryLine||1.21.4|dev=24w44a|Players in Survival or Adventure can now use {{control|pick block}} on item frames.<ref>{{bug|MC-65931||The pick block function doesn't work with entities while in survival or adventure mode|Fixed}}</ref>}}
|{{HistoryLine||1.21.4|dev=24w44a|Players in Survival or Adventure can now use {{MC/Control|pick block}} on item frames.<ref>{{bug|MC-65931||The pick block function doesn't work with entities while in survival or adventure mode|Fixed}}</ref>}}
}}
}}


=== ''Bedrock Edition'' ===
=== ''Bedrock Edition'' ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine|pocket alpha}}
|{{MC/HistoryLine|pocket alpha}}
|{{HistoryLine||v0.14.0|dev=build 1|[[File:Item Frame JE1 BE1.png|32px]] [[File:Item Frame (map) JE1 BE1.png|32px]] [[File:Item Frame (item) JE1 BE1.png|32px]] Added item frames.
|{{HistoryLine||v0.14.0|dev=build 1|[[File:Item Frame JE1 BE1.png|32px]] [[File:Item Frame (map) JE1 BE1.png|32px]] [[File:Item Frame (item) JE1 BE1.png|32px]] Added item frames.
|Item frames are considered as a [[Minecraft:block entity]] instead of an entity.<ref>{{tweet|_tomcc|690127591525728257|Let's create some drama: ItemFrames in MCPE will behave like signs and won't be placeable in blocks, and can't put many in the same block.|21 Jan 2016}}</ref>}}
|Item frames are considered as a [[Minecraft:block entity]] instead of an entity.<ref>{{tweet|_tomcc|690127591525728257|Let's create some drama: ItemFrames in MCPE will behave like signs and won't be placeable in blocks, and can't put many in the same block.|21 Jan 2016}}</ref>}}
|{{HistoryLine|pocket}}
|{{MC/HistoryLine|pocket}}
|{{HistoryLine||1.0.0|dev=alpha 0.17.0.1|An item frame containing [[Minecraft:elytra]] now generates in End city ships.}}
|{{MC/HistoryLine||1.0.0|dev=alpha 0.17.0.1|An item frame containing [[Minecraft:elytra]] now generates in End city ships.}}
|{{HistoryLine|bedrock}}
|{{MC/HistoryLine|bedrock}}
|{{HistoryLine||1.10.0|dev=beta 1.10.0.3|[[File:Item Frame JE2 BE2.png|32px]] [[File:Item Frame (map) JE2 BE2.png|32px]] [[File:Item Frame (item) JE2 BE2.png|32px]] The textures of item frames have been changed.}}
|{{MC/HistoryLine||1.10.0|dev=beta 1.10.0.3|[[File:Item Frame JE2 BE2.png|32px]] [[File:Item Frame (map) JE2 BE2.png|32px]] [[File:Item Frame (item) JE2 BE2.png|32px]] The textures of item frames have been changed.}}
|{{HistoryLine||1.11.0|dev=beta 1.11.0.4|Item frames can now be bought from cartographer [[Minecraft:villager]]s.}}
|{{MC/HistoryLine||1.11.0|dev=beta 1.11.0.4|Item frames can now be bought from cartographer [[Minecraft:villager]]s.}}
|{{HistoryLine||1.13.0|dev=beta 1.13.0.9|Item frames can now be placed on the top and bottom of [[Minecraft:block]]s.}}
|{{MC/HistoryLine||1.13.0|dev=beta 1.13.0.9|Item frames can now be placed on the top and bottom of [[Minecraft:block]]s.}}
|{{HistoryLine||1.16.0|dev=beta 1.16.0.57|Trading has been changed, item frames are now offered by expert-level cartographer villager.}}
|{{MC/HistoryLine||1.16.0|dev=beta 1.16.0.57|Trading has been changed, item frames are now offered by expert-level cartographer villager.}}
|{{HistoryLine||1.18.10|dev=beta 1.18.10.20|[[File:Item Frame (item) JE3.png|32px]] The textures of item frames as an item have been changed.}}
|{{MC/HistoryLine||1.18.10|dev=beta 1.18.10.20|[[File:Item Frame (item) JE3.png|32px]] The textures of item frames as an item have been changed.}}
}}
}}


=== Legacy Console Edition ===
=== Legacy Console Edition ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine|console}}
|{{MC/HistoryLine|console}}
|{{HistoryLine||xbox=TU9|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|[[File:Item Frame LCE1.png|32px]] [[File:Item Frame (item) JE1 BE1.png|32px]] Added item frames.|Maps now show an X at the location of the [[Minecraft:End portal]] if someone is in [[Minecraft:the End]].|[[File:Green Point (texture) BE1.png|32px]] Maps in item frames have their position represented by a green triangle.}}
|{{MC/HistoryLine||xbox=TU9|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|[[File:Item Frame LCE1.png|32px]] [[File:Item Frame (item) JE1 BE1.png|32px]] Added item frames.|Maps now show an X at the location of the [[Minecraft:End portal]] if someone is in [[Minecraft:the End]].|[[File:Green Point (texture) BE1.png|32px]] Maps in item frames have their position represented by a green triangle.}}
|{{HistoryLine||xbox=TU10|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|Reaching the maximum number of item frames/[[Minecraft:painting]]s in a world now prevents the player from placing more of them instead of removing existing ones.}}
|{{MC/HistoryLine||xbox=TU10|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|Reaching the maximum number of item frames/[[Minecraft:painting]]s in a world now prevents the player from placing more of them instead of removing existing ones.}}
|{{HistoryLine||xbox=TU11|The limit for item frames in a world has been increased. A message is now displayed when the maximum number of item frames are reached.}}
|{{MC/HistoryLine||xbox=TU11|The limit for item frames in a world has been increased. A message is now displayed when the maximum number of item frames are reached.}}
|{{HistoryLine||xbox=TU12|[[File:Item Frame JE1 BE1.png|32px]] Item frames now use the same textures as {{edition|je}}, instead of using the bottom texture for [[Minecraft:cake]].}}
|{{HistoryLine||xbox=TU12|[[File:Item Frame JE1 BE1.png|32px]] Item frames now use the same textures as {{MC/Edition|je}}, instead of using the bottom texture for [[Minecraft:cake]].}}
|{{HistoryLine||xbox=TU24|xbone=CU12|ps3=1.16|psvita=1.16|ps4=1.16|[[File:Item Frame (map) JE1 BE1.png|32px]] [[Minecraft:Map]]s placed in an item frame now cover the whole block face.}}
|{{MC/HistoryLine||xbox=TU24|xbone=CU12|ps3=1.16|psvita=1.16|ps4=1.16|[[File:Item Frame (map) JE1 BE1.png|32px]] [[Minecraft:Map]]s placed in an item frame now cover the whole block face.}}
|{{HistoryLine||xbox=TU31|xbone=CU19|ps3=1.22|psvita=1.22|ps4=1.22|wiiu=Patch 3|[[File:Item Frame LCE3.png|32px]] Item frames now use oak planks textures for the border.|[[Minecraft:Item]]s and [[Minecraft:block]]s displayed in the item frame now rotate 45 degrees when rotated instead of 90 degrees, and a comparator now outputs a [[Minecraft:redstone]] signal depending on the rotation phase.|Hitting an item frame with an item inside now only removes the item instead of destroying the entire item frame.}}
|{{MC/HistoryLine||xbox=TU31|xbone=CU19|ps3=1.22|psvita=1.22|ps4=1.22|wiiu=Patch 3|[[File:Item Frame LCE3.png|32px]] Item frames now use oak planks textures for the border.|[[Minecraft:Item]]s and [[Minecraft:block]]s displayed in the item frame now rotate 45 degrees when rotated instead of 90 degrees, and a comparator now outputs a [[Minecraft:redstone]] signal depending on the rotation phase.|Hitting an item frame with an item inside now only removes the item instead of destroying the entire item frame.}}
|{{HistoryLine||xbox=TU41|xbone=CU30|ps3=1.33|psvita=1.33|ps4=1.33|wiiu=Patch 11|switch=1.0.1|Only up to 100 item frames and [[Minecraft:painting]]s can now be rendered on the screen at once.{{check version}}}}
|{{HistoryLine||xbox=TU41|xbone=CU30|ps3=1.33|psvita=1.33|ps4=1.33|wiiu=Patch 11|switch=1.0.1|Only up to 100 item frames and [[Minecraft:painting]]s can now be rendered on the screen at once.{{check version}}}}
|{{HistoryLine||xbox=TU43|xbone=CU33|ps3=1.36|psvita=1.36|ps4=1.36|wiiu=Patch 13|[[File:Item Frame JE1 BE1.png|32px]] [[File:Item Frame (map) JE1 BE1.png|32px]] Item frames now use the textures for birch planks instead of oak planks once again.|Added sounds for item frames.}}
|{{MC/HistoryLine||xbox=TU43|xbone=CU33|ps3=1.36|psvita=1.36|ps4=1.36|wiiu=Patch 13|[[File:Item Frame JE1 BE1.png|32px]] [[File:Item Frame (map) JE1 BE1.png|32px]] Item frames now use the textures for birch planks instead of oak planks once again.|Added sounds for item frames.}}
|{{HistoryLine||xbox=TU46|xbone=CU36|ps3=1.38|psvita=1.38|ps4=1.38|wiiu=Patch 15|switch=1.0.1|An item frame now generates in the treasure room of End ships, above the shulker that guards the treasure. It holds [[Minecraft:elytra]].}}
|{{MC/HistoryLine||xbox=TU46|xbone=CU36|ps3=1.38|psvita=1.38|ps4=1.38|wiiu=Patch 15|switch=1.0.1|An item frame now generates in the treasure room of End ships, above the shulker that guards the treasure. It holds [[Minecraft:elytra]].}}
|{{HistoryLine||xbox=TU54|xbone=CU44|ps3=1.52|psvita=1.52|ps4=1.52|wiiu=Patch 24|switch=1.0.4|[[File:Frame (texture) BE1.png|32px]] Maps in item frames now have their position represented by an item frame icon.}}
|{{MC/HistoryLine||xbox=TU54|xbone=CU44|ps3=1.52|psvita=1.52|ps4=1.52|wiiu=Patch 24|switch=1.0.4|[[File:Frame (texture) BE1.png|32px]] Maps in item frames now have their position represented by an item frame icon.}}
|{{HistoryLine||xbox=TU56|xbone=CU47|ps3=1.55|psvita=1.55|ps4=1.55|wiiu=Patch 26|switch=1.0.6|If the [[Minecraft:item]] in the item frame has a name (from an [[Minecraft:anvil]]) it now shows as if there is a name tag on the item frame.}}
|{{MC/HistoryLine||xbox=TU56|xbone=CU47|ps3=1.55|psvita=1.55|ps4=1.55|wiiu=Patch 26|switch=1.0.6|If the [[Minecraft:item]] in the item frame has a name (from an [[Minecraft:anvil]]) it now shows as if there is a name tag on the item frame.}}
|{{HistoryLine||xbox=TU57|xbone=CU49|ps3=1.57|psvita=1.56|ps4=1.56|wiiu=Patch 27|switch=1.0.7|Observers now register changes to item frames.}}
|{{MC/HistoryLine||xbox=TU57|xbone=CU49|ps3=1.57|psvita=1.56|ps4=1.56|wiiu=Patch 27|switch=1.0.7|Observers now register changes to item frames.}}
|{{HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.90|wiiu=none|switch=none|[[File:Item Frame JE2 BE2.png|32px]] [[File:Item Frame (map) JE2 BE2.png|32px]] [[File:Item Frame (item) JE2 BE2.png|32px]] The textures of item frames have been changed.}}
|{{MC/HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.90|wiiu=none|switch=none|[[File:Item Frame JE2 BE2.png|32px]] [[File:Item Frame (map) JE2 BE2.png|32px]] [[File:Item Frame (item) JE2 BE2.png|32px]] The textures of item frames have been changed.}}
}}
}}


=== ''New Nintendo 3DS Edition'' ===
=== ''New Nintendo 3DS Edition'' ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine|new 3ds}}
|{{MC/HistoryLine|new 3ds}}
|{{HistoryLine||0.1.0|[[File:Item Frame JE1 BE1.png|32px]] [[File:Item Frame (map) JE1 BE1.png|32px]] [[File:Item Frame (item) JE1 BE1.png|32px]] Added item frames.}}
|{{MC/HistoryLine||0.1.0|[[File:Item Frame JE1 BE1.png|32px]] [[File:Item Frame (map) JE1 BE1.png|32px]] [[File:Item Frame (item) JE1 BE1.png|32px]] Added item frames.}}
}}
}}


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


== Trivia ==
== Trivia ==
Line 316: Line 316:


== See also ==
== See also ==
*{{ItemLink|Painting}}
*{{MC/Itemlink|Painting}}
*{{ItemLink|Shelf}}
*{{MC/Itemlink|Shelf}}


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


== Navigation ==
== Navigation ==
{{Navbox blocks|Utility}}
{{MC/Navbox blocks|Utility}}
{{Navbox items|Utilities}}
{{MC/Navbox items|Utilities}}
{{Navbox entities|other}}
{{MC/Navbox entities|other}}


[[Category:Block entities]]
[[Category:Block entities]]

Revision as of 20:30, 9 April 2026

Template:Infobox An item frame is an entityTemplate:Only or Minecraft:blockTemplate:Only that displays the item or block that is inside it.

Obtaining

Breaking

in Template:Editions, because the item frame is an entity, it can be broken by simply punching it, even in Adventure mode. It is also targeted by commands using the

  1. REDIRECT Template:Code

Template:Redr selector.

in Template:Editions, no tool can accelerate the breaking process of the item frame. Script error: No such module "breaking row". An item frame drops itself when it's destroyed.

If the item frame contains an item, punching it drops the item, leaving the frame.

Natural generation

An item frame containing a pair of Minecraft:elytra generates in each End ship.

File:BoatElytra.png
An item frame naturally generating in an End ship.

Crafting

Template:Crafting

Trading

Template:Trade sources

Usage

Placement

Item frames can be placed on the sides of most Minecraft:solid blocks (including Minecraft:slabs, Minecraft:stairs, Minecraft:fences, Minecraft:walls, Minecraft:doors, Minecraft:trapdoors, fence gates, glass panes, iron bars, Minecraft:chains, etc), in Template:Editions as well as some non-solid blocks such as repeaters and comparators. They can also be placed on the top and bottom of the solid blocks. To place item frames on interactable blocks (such as chests and doors), the player needs to be sneaking. Item frames can also be placed on the lid of a shulker box, but, in Template:Editions, they pop off when the lid is opened. In Java Edition, item frames cannot be placed on the top face of Minecraft:fences, Minecraft:walls, and fence gates.

As item frames are an entity in Java Edition, multiple item frames can occupy the same block, although on different faces. An item frame can occupy the same space as any non-solid block, or a solid block whose collision box does not intersect the item frame's hitbox. in Template:Editions, item frames behave like signs and thus cannot occupy the same space as other blocks or other item frames. They can, however, be waterlogged.

Item display

File:Item Frame (map filled partial).png
Item frame with partially filled map

Players can place items in the frame by {{#vardefine: control | right click on mouse or left trigger on gamepad }}using the item. If a Minecraft:map is placed in an item frame, it enlarges to show the map in the size of a full block, with the item frame's location displayed as a green pointer on the map, pointing in the direction the item frame is facing. If this is done in the Nether, the green cursor spins around similar to the white cursor (players). If an item in an item frame has been renamed using an Minecraft:anvil, it displays its custom name when the cursor is over the item frame. If the player places a block inside the frame, it is displayed in miniature half in, half out of the block. This can be most notably seen on stairs or slabs.

When the item frame is displaying an item, pressing the {{#vardefine: control | middle click on mouse }}pick block control picks the displayed item instead of the item frame.

Rotation

The displayed item can then be rotated by right-clicking the frame. Items displayed in the item frame can turn 45° diagonally, with a total of 8 possibilities (90° and 4 possibilities if it is a map), and the frame outputs a redstone signal depending on the rotation phase that can be interpreted by a redstone comparator (note that this rotation value is separate from the clock or compass rotation). As long as the frame remains placed, it remembers the orientation of the last item it held, and uses it for the next item it holds.Template:Only

Crafting ingredient

Template:Crafting usage

Sounds

Generic

Template:!((Bedrock EditionTemplate:))!: Template:SoundTable

Unique

Item Frame/Sounds

Achievements

Script error: No such module "Achievement".

Data values

ID

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

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

Block states

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

  1. REDIRECT Template:Edition

Template:Rcat:
Despite being an entity in Java Edition, item frames utilize block states internally. Template:Bst

  1. REDIRECT Template:Edition

Template:Rcat: Template:Bst Template:Bst Template:Bst

Item data

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

Data component format/entity data Unlike spawn eggs, cannot change the type of entity created using the id tag. Data that item frames do not normally use (see below) has no effect.

Entity data

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

in Template:Editions, item frames have entity data that define various properties of the entity.

<section begin="entity data"/>

  1. REDIRECT Template:Code

Template:Redr (

  1. REDIRECT Template:Code

Template:Redr) - If

  1. REDIRECT Template:Code

Template:Redr: the item frame does not drop when it has no support block, it can not be moved by pistons, and it won't take damage (except from creative players). An item cannot be placed in or removed from a fixed item frame. The item in a fixed item frame (if any) can not be rotated.

  1. REDIRECT Template:Code

Template:Redr (

  1. REDIRECT Template:Code

Template:Redr) - Whether the item frame (background) is invisible. An item or map inside an invisible item frame is still visible.

    • Template:Nbt/sprite Item: The item in the item frame (no slot tag). If the item frame is empty, this tag does not exist.
    • Template:Nbt/sprite ItemDropChance: The chance for the item to drop when the item frame breaks. This is a 100% chance by default.
    • Template:Nbt/sprite ItemRotation: The current angle or rotation of the item, as a multiple of 45 degrees, going clockwise. 0 means the item is upright, 1 means the item is turned 45 degrees clockwise from the upright orientation. This value can only ever be between
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr, just like its redstone output when measured with a comparator.

<section end="entity data"/>

Block data

in Template:Editions, an item frame has a block entity associated with it that holds additional data about the block.

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

Videos

History

Template:Message box Template:Hatnote

Reveal

Template:HistoryTable

Java Edition

Template:Info needed section 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

  • The item frame is based upon a suggestion on Reddit, like the ender chest and flower pot.<ref>Template:Tweet</ref>
  • The item frame is the only entity to reference a block model.Template:Only Because of this, the texture of the frame border is the same as the birch planks texture.
  • Item frame is the only placeable item that can interfere with other non-full block entities.
  • Due to the way layer textures are displayed in Minecraft, maps float on item frames, similar to how icons float on the map itself.

Gallery

Renders

Screenshots

Development images

See also

  1. REDIRECT Template:ItemLink
  1. REDIRECT Template:ItemLink

References

<references group="">

 </references>

Navigation

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

Display/storage
Buckets
Bottles
Informational
Vehicles/mobility
Template:El only
Music discs
Other
Edu only
Seeds
Raw materials
Processed
Edu only
Dyes
Banner patterns
Pottery sherds
Smithing templates
April Fools 2015
April Fools 2016
April Fools 2019
April Fools 2020
April Fools 2023
April Fools 2024
April Fools 2025
April Fools 2026

Template:Article otherTemplate:Article other

Passive
Template:Els & Template:Els only
Neutral
Hostile
Bosses
Mob types
Other
Player
Blocks
Template:Els only
Vehicles
Template:JE only
Projectiles
Template:JE only
Template:Els only
Stationary
objects
Java Edition only
Miscellaneous
Template:Els only
Template:Els & Template:Els only
Technical
objects
Template:Els only
Editor only
Mobs
April Fools 2013
April Fools 2015
April Fools 2019
April Fools 2023
April Fools 2024
April Fools 2025
Pet variants
April Fools 2026
Other entities
April Fools 2013
April Fools 2015
April Fools 2023
April Fools 2024
April Fools 2026

Template:Article other

cs:Rámeček de:Rahmen es:Marco fr:Cadre hu:Eszköz keret it:Cornice ja:額縁 ko:아이템 액자 nl:Voorwerplijst pl:Ramka na przedmiot pt:Moldura ru:Рамка th:กรอบไอเทม uk:Рамка для предметів zh:物品展示框