<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ATag_%28item%29</id>
	<title>Minecraft:Tag (item) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ATag_%28item%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Tag_(item)&amp;action=history"/>
	<updated>2026-04-09T09:37:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Tag_(item)&amp;diff=50990&amp;oldid=prev</id>
		<title>imported&gt;Amethyst hhh: /* Issues */</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Tag_(item)&amp;diff=50990&amp;oldid=prev"/>
		<updated>2026-01-16T08:51:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Issues&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{About|the April Fools&amp;#039; Day joke item|other uses|Tag}}&lt;br /&gt;
{{joke feature}}&lt;br /&gt;
{{Infobox item&lt;br /&gt;
| title = Tag&lt;br /&gt;
| image = Tag.png&lt;br /&gt;
| renewable = Yes&lt;br /&gt;
| stackable = Yes (64)&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tags&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Bits&amp;#039;&amp;#039;&amp;#039; are items exclusive to the [[Minecraft:Java Edition 23w13a or b|23w13a_or_b]] [[Minecraft:April Fools&amp;#039; Day jokes#2023|April Fools&amp;#039; joke]] snapshot from 2023. They are used to craft in-game representations of [[Minecraft:NBT format|NBT tags]].&lt;br /&gt;
&lt;br /&gt;
== Obtaining ==&lt;br /&gt;
A [[Minecraft:stonecutter]] can be used to cut a [[Minecraft:name tag]] into either 16 &amp;quot;Name&amp;quot; or 16 &amp;quot;Tag&amp;quot; items. These can be cut into 16 Bit items each.&lt;br /&gt;
&lt;br /&gt;
{{Stonecutting&lt;br /&gt;
|head=1&lt;br /&gt;
|showdescription=1&lt;br /&gt;
|Name Tag&lt;br /&gt;
|Name, 16; Tag, 16&lt;br /&gt;
|description=The resulting &amp;quot;Name&amp;quot; items must be named in an [[Minecraft:anvil]].&lt;br /&gt;
}}&lt;br /&gt;
{{Stonecutting&lt;br /&gt;
|showdescription=&lt;br /&gt;
|Name; Tag&lt;br /&gt;
|Bit, 16&lt;br /&gt;
|foot=1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
To be able to proceed from here the &amp;lt;code&amp;gt;nbt_crafting&amp;lt;/code&amp;gt; vote must be approved. Bits can be used in a crafting table to craft Left Curly, Right Curly, Left Square, and Right Square.&lt;br /&gt;
&lt;br /&gt;
A [[Minecraft:crafting table]] can be used to convert a &amp;quot;Tag&amp;quot; item into a &amp;quot;Byte Tag.&amp;quot; The amount of [[Minecraft:stick]]s added to the crafting recipe specifies the value of the Byte, as a [[Minecraft:wikipedia:Signed number representations#Two&amp;#039;s complement|signed 8-bit value]]. For example, a &amp;quot;Tag&amp;quot; and a full stack of sticks make a Byte with the value &amp;lt;code&amp;gt;64b&amp;lt;/code&amp;gt;, while 255 sticks result in &amp;lt;code&amp;gt;-1b&amp;lt;/code&amp;gt;. Only one of the sticks is consumed. Two Bytes can be crafted into a &amp;quot;Short Tag&amp;quot; (equivalent to 16 bit), two Shorts into an &amp;quot;Int Tag&amp;quot; (equivalent to 32 bit), and two Ints into a &amp;quot;Long Tag&amp;quot; (equivalent to 64 bit). Many other combinations that form either 16, 32, or 64 bit are possible. For example, two Shorts and an Int make a Long. When combining values, their digits are stuck together in the given order, e.g. &amp;lt;code&amp;gt;1b&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;0b&amp;lt;/code&amp;gt; make &amp;lt;code&amp;gt;256s&amp;lt;/code&amp;gt; (equivalent to 0100&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt; in [[Minecraft:wikipedia:Hexadecimal|hexadecimal]]). Undoing any of these crafting actions in e.g. a stonecutter is not possible.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Float&amp;quot; and &amp;quot;Double Tags&amp;quot; can be crafted by adding one or two [[Minecraft:boat]]s to any numeric tag. A &amp;quot;String Tag&amp;quot; is crafted with a &amp;quot;Tag&amp;quot; and a piece of [[Minecraft:string]].&lt;br /&gt;
&lt;br /&gt;
{{Crafting&lt;br /&gt;
|head=1&lt;br /&gt;
|showdescription=1&lt;br /&gt;
|A1= Bit;    ; Bit; Bit |B1=    ; Bit; Bit; Bit&lt;br /&gt;
|A2=    ; Bit; Bit;     |B2= Bit;    ;    ; Bit&lt;br /&gt;
|A3= Bit;    ; Bit; Bit |B3=    ; Bit; Bit; Bit&lt;br /&gt;
|Output= Right Curly; Left Curly; Left Square; Right Square&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
}}&lt;br /&gt;
{{Crafting&lt;br /&gt;
|Tag&lt;br /&gt;
|String&lt;br /&gt;
|Output= String Tag&lt;br /&gt;
|description=String tags must be named in an [[Minecraft:anvil]] to set their value.&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
}}&lt;br /&gt;
{{Crafting&lt;br /&gt;
|Tag; Tag;   Tag&lt;br /&gt;
|;    Stick; Stick, 64&lt;br /&gt;
|;    ;      Stick, 63&lt;br /&gt;
|Output= Byte Tag; Byte Tag; Byte Tag&lt;br /&gt;
|description=Only 1 stick is consumed. 128 and more sticks make [[Minecraft:wikipedia:Signed number representations#Two&amp;#039;s complement|two&amp;#039;s complements]]:&lt;br /&gt;
128 sticks = &amp;lt;code&amp;gt;-128b&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
129 sticks = &amp;lt;code&amp;gt;-127b&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
⋮&amp;lt;br&amp;gt;&lt;br /&gt;
254 sticks = &amp;lt;code&amp;gt;-2b&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
255 sticks = &amp;lt;code&amp;gt;-1b&amp;lt;/code&amp;gt;&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
}}&lt;br /&gt;
{{Crafting&lt;br /&gt;
|Byte Tag; Byte Tag; Byte Tag&lt;br /&gt;
|Byte Tag; Byte Tag; Byte Tag&lt;br /&gt;
|        ; Byte Tag; Byte Tag&lt;br /&gt;
|        ; Byte Tag; Byte Tag&lt;br /&gt;
|        ;         ; Byte Tag&lt;br /&gt;
|        ;         ; Byte Tag&lt;br /&gt;
|        ;         ; Byte Tag&lt;br /&gt;
|        ;         ; Byte Tag&lt;br /&gt;
|Output= Short Tag; Int Tag; Long Tag&lt;br /&gt;
|description=Shorts and Ints can be combined the same way, even mixed.&lt;br /&gt;
&lt;br /&gt;
Digits are appended, e.g. two &amp;lt;code&amp;gt;1b&amp;lt;/code&amp;gt; tags make &amp;lt;code&amp;gt;257s&amp;lt;/code&amp;gt; (0101&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt; in [[Minecraft:wikipedia:Hexadecimal|hexadecimal]]).&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
}}&lt;br /&gt;
{{Crafting&lt;br /&gt;
|Byte Tag; Short Tag; Int Tag; Long Tag&lt;br /&gt;
|Any Boat; Any Boat; Any Boat; Any Boat&lt;br /&gt;
|Output= Float Tag; Float Tag; Float Tag; Float Tag&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
}}&lt;br /&gt;
{{Crafting&lt;br /&gt;
|Byte Tag; Short Tag; Int Tag; Long Tag&lt;br /&gt;
|Any Boat; Any Boat; Any Boat; Any Boat&lt;br /&gt;
|Any Boat; Any Boat; Any Boat; Any Boat&lt;br /&gt;
|Output= Double Tag; Double Tag; Double Tag; Double Tag&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
}}&lt;br /&gt;
{{Crafting&lt;br /&gt;
|Left Curly;  Left Curly&lt;br /&gt;
|Name;        Name&lt;br /&gt;
|Byte Tag;    Byte Tag&lt;br /&gt;
|Right Curly; Name |; Byte Tag | |; Name |; Byte Tag |; Right Curly&lt;br /&gt;
|Output= Compound Tag; Compound Tag&lt;br /&gt;
|description=Instead of Bytes any other tag can be used, including other compound tags.&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
}}&lt;br /&gt;
{{Crafting&lt;br /&gt;
|Left Square;  Left Square&lt;br /&gt;
|Byte Tag;     Byte Tag&lt;br /&gt;
|Right Square; Byte Tag |; Byte Tag |; Byte Tag |; Byte Tag |; Byte Tag |; Byte Tag |; Right Square&lt;br /&gt;
|Output= List Tag; List Tag&lt;br /&gt;
|description=Instead of Bytes any other tag can be used, including other list tags.&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
}}&lt;br /&gt;
{{Crafting&lt;br /&gt;
|Compound Tag; List Tag&lt;br /&gt;
|Compound Tag; List Tag&lt;br /&gt;
|Output= Compound Tag; List Tag&lt;br /&gt;
|description=Up to 9 can be combined.&lt;br /&gt;
&lt;br /&gt;
When compound tags contain identical names, only the latest of the corresponding values is used.&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
}}&lt;br /&gt;
{{crafting&lt;br /&gt;
|ingredients=Any incomplete or &amp;lt;br&amp;gt;invalid combination of tags&lt;br /&gt;
|A1=Left Curly; Left Curly; Left Curly; Left Square; Left Square&lt;br /&gt;
|B1=Name; Name; Name; Byte Tag; Byte Tag&lt;br /&gt;
|C1=Byte Tag; ; String Tag; ;Byte Tag&lt;br /&gt;
|A2= ; Name; ; ; Byte Tag&lt;br /&gt;
|B2= ; Byte Tag; ; ; Byte Tag&lt;br /&gt;
|C2= ; ; ; ; Byte Tag&lt;br /&gt;
|A3= ; Name; ; ; Byte Tag&lt;br /&gt;
|B3= ; Byte Tag; ; ; Byte Tag&lt;br /&gt;
|C3= ; ; ; ;&lt;br /&gt;
|Output=Sssyntax Error&lt;br /&gt;
|description=If the player makes a mistake in the NBT structure, a Sssyntax error item will appear in the result slot with one of the following error messages in the tooltip:&lt;br /&gt;
*Expected { or [&lt;br /&gt;
*Expected either single or double&lt;br /&gt;
*Unexpected entries in when casting to float&lt;br /&gt;
*Unexpected value after closing bracket&lt;br /&gt;
*OH NO INTERNAL ERROR&lt;br /&gt;
*Can&amp;#039;t add element of type &amp;lt;&amp;#039;&amp;#039;tag&amp;#039;&amp;#039;&amp;gt; to list &amp;lt;&amp;#039;&amp;#039;tag&amp;#039;&amp;#039;&amp;gt;&lt;br /&gt;
*Unexpected value in list: expected either tag or closing bracket&lt;br /&gt;
*Expected closing bracket&lt;br /&gt;
*Expected tag after name&lt;br /&gt;
*Expected name&lt;br /&gt;
*INTERNAL ERROR OH NO&lt;br /&gt;
*Unexpected value in compound tag: expected either name, tag or closing bracket&lt;br /&gt;
*Total number of bytes (&amp;lt;&amp;#039;&amp;#039;number&amp;#039;&amp;#039;&amp;gt; exceeds 8 &amp;lt;!-- This missing parenthesis is intentional --&amp;gt;&lt;br /&gt;
*Can&amp;#039;t concatenate &amp;lt;&amp;#039;&amp;#039;tag&amp;#039;&amp;#039;&amp;gt; with &amp;lt;&amp;#039;&amp;#039;tag&amp;#039;&amp;#039;&amp;gt;&lt;br /&gt;
*Number of bytes (&amp;lt;&amp;#039;&amp;#039;number&amp;#039;&amp;#039;&amp;gt;) is not power of 2&lt;br /&gt;
|ignoreusage=1&lt;br /&gt;
|foot=1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Name&amp;quot; and &amp;quot;String Tags&amp;quot; must be named in an [[Minecraft:anvil]] before they can be used. Unnamed Names and Strings always produce a &amp;quot;Sssyntax Error&amp;quot;. None of the other tag items can be named.&lt;br /&gt;
&lt;br /&gt;
All these items can be combined in a crafting table to form a short sequence of NBT data, as long as the resulting syntax is valid. For example: &lt;br /&gt;
*A pair of Curlies that enclose a named &amp;quot;Name&amp;quot; item and some value, e.g. a Byte, create a &amp;quot;Compound Tag&amp;quot; with the content &amp;lt;code&amp;gt;{Example:0b}&amp;lt;/code&amp;gt;.&lt;br /&gt;
**Because of the limited size of the crafting table only 3 name-value pairs can be put between Curlies at a time. Compound Tags of any length can be created by concatenating two or more Compound Tags.&lt;br /&gt;
**An empty pair of Curlies produces an empty Compound Tag with the content &amp;lt;code&amp;gt;{}&amp;lt;/code&amp;gt;.&lt;br /&gt;
*A pair of Square brackets that enclose any number of values, e.g. 7 Bytes, create a &amp;quot;List Tag&amp;quot; with the content &amp;lt;code&amp;gt;[0b,0b,0b,0b,0b,0b,0b]&amp;lt;/code&amp;gt;.&lt;br /&gt;
**Because of the limited size of the crafting table only 7 values can be put between Square brackets at a time. List Tags of any length can be created by concatenating two or more List Tags.&lt;br /&gt;
**An empty pair of Square brackets produces an empty List with the content &amp;lt;code&amp;gt;[]&amp;lt;/code&amp;gt;.&lt;br /&gt;
**&amp;quot;Name&amp;quot; items cannot be used in a List.&lt;br /&gt;
&lt;br /&gt;
The resulting Compound and List Tags can be used as values in other Compound and List Tags, as deeply nested as you want.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Compound Tags with [[Minecraft:enchantment]] data will exhibit the traits of that enchantment.&amp;lt;ref&amp;gt;https://www.reddit.com/r/Minecraft/comments/129xdyl/i_figure_out_how_the_nbtcrafting_in_the_vote/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
*This implies that a [[Minecraft:name tag]] is 256 bit.&lt;br /&gt;
*Compound and list tags are special in so far that the value they show in their [[Minecraft:tooltip]] is not merely a property of the item, but their &amp;#039;&amp;#039;actual&amp;#039;&amp;#039; [[Minecraft:NBT format|NBT data]]. This is also the reason why naming them is disabled as that would mess up the NBT data.&lt;br /&gt;
*The snapshot also contains an [[Minecraft:History of textures/Unused textures|unused texture]] for an {{ItemLink|End Tag}}.&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
Issues relating to &amp;quot;Tag&amp;quot; and &amp;quot;Bit&amp;quot; are not maintained on the [[Minecraft:bug tracker]] because they&amp;#039;re [[Minecraft:April Fools&amp;#039; joke]]s, and are therefore not in the newest stable version or snapshot. Issues reported there are closed as &amp;quot;Invalid&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
=== Renders ===&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Tag.png|Tag&lt;br /&gt;
Bit.png|Bit&lt;br /&gt;
Byte Tag.png|Byte Tag&lt;br /&gt;
Compound Tag.png|Compound Tag&lt;br /&gt;
Double Tag.png|Double Tag&lt;br /&gt;
End Tag.png|End Tag&lt;br /&gt;
Float Tag.png|Float Tag&lt;br /&gt;
Int Tag.png|Int Tag&lt;br /&gt;
Left Curly.png|Left Curly&lt;br /&gt;
Left Square.png|Left Square&lt;br /&gt;
List Tag.png|List Tag&lt;br /&gt;
Long Tag.png|Long Tag&lt;br /&gt;
Name (23w13a or b).png|Name&lt;br /&gt;
Right Curly.png|Right Curly&lt;br /&gt;
Right Square.png|Right Square&lt;br /&gt;
Short Tag.png|Short Tag&lt;br /&gt;
Sssyntax Error.png|Sssyntax Error&lt;br /&gt;
String Tag.png|String Tag&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox items|Joke}}&lt;br /&gt;
{{Navbox jokes|23w13a or b}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Joke items]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:ja:Tag (アイテム)]]&lt;br /&gt;
[[Minecraft:pt:Edição Java 23w13a or b/Tag]]&lt;br /&gt;
[[Minecraft:zh:标签（物品）]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Amethyst hhh</name></author>
	</entry>
</feed>