<?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%3AJava_Edition_protocol%2FRecipes</id>
	<title>Minecraft:Java Edition protocol/Recipes - 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%3AJava_Edition_protocol%2FRecipes"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Java_Edition_protocol/Recipes&amp;action=history"/>
	<updated>2026-08-09T22:23:27Z</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:Java_Edition_protocol/Recipes&amp;diff=161177&amp;oldid=prev</id>
		<title>SyncBot: Sync: new page from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Java_Edition_protocol/Recipes&amp;diff=161177&amp;oldid=prev"/>
		<updated>2026-07-07T11:09:36Z</updated>

		<summary type="html">&lt;p&gt;Sync: new page from Minecraft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This page presents the structures of the Recipe Display and Slot Display types, used when new crafting recipes are being sent to the client.&lt;br /&gt;
&lt;br /&gt;
== Recipe Display structure ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Recipe Display Type&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 | ID in the &amp;lt;code&amp;gt;minecraft:recipe_display&amp;lt;/code&amp;gt; registry.&lt;br /&gt;
 |-&lt;br /&gt;
 | Data&lt;br /&gt;
 | Varies&lt;br /&gt;
 | See [[#Recipe Display types]] below.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=== Recipe Display types ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Data&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:crafting_shapeless&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:crafting_shapeless|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:crafting_shaped&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:crafting_shaped|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:furnace&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:furnace|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:stonecutter&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:stonecutter|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:smithing&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:smithing|data]]&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:crafting_shapeless&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Ingredient Count&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 | Number of elements in the following array.&lt;br /&gt;
 |-&lt;br /&gt;
 | Ingredients&lt;br /&gt;
 | {{Type|Array}} of {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Result&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Crafting Station&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 | Crafting station icon to display in the recipe notification.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:crafting_shaped&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Width&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Height&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Ingredient Count&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 | Number of elements in the following array. Always equal to Width * Height.&lt;br /&gt;
 |-&lt;br /&gt;
 | Ingredients&lt;br /&gt;
 | {{Type|Array}} of {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Result&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Crafting Station&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 | Crafting station icon to display in the recipe notification.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:furnace&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Ingredient&lt;br /&gt;
 |{{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Fuel&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Result&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Crafting Station&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 | Crafting station icon to display in the recipe notification.&lt;br /&gt;
 |-&lt;br /&gt;
 | Cooking Time&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 | Time to smelt in a regular furnace, in ticks.&lt;br /&gt;
 |-&lt;br /&gt;
 | Experience&lt;br /&gt;
 | {{Type|Float}}&lt;br /&gt;
 |&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:stonecutter&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Ingredient&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Result&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Crafting Station&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 | Crafting station icon to display in the recipe notification.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:smithing&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Template&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Base&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Addition&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Result&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Crafting Station&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 | Crafting station icon to display in the recipe notification.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
== Slot Display structure ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Slot Display Type&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 | ID in the &amp;lt;code&amp;gt;minecraft:slot_display&amp;lt;/code&amp;gt; registry.&lt;br /&gt;
 |-&lt;br /&gt;
 | Data&lt;br /&gt;
 | Varies&lt;br /&gt;
 | See [[#Slot Display types]] below.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
=== Slot Display types ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Data&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:empty&amp;lt;/code&amp;gt;&lt;br /&gt;
 | no data&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:any_fuel&amp;lt;/code&amp;gt;&lt;br /&gt;
 | no data&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:with_any_potion&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:with_any_potion|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:only_with_component&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:only_with_component|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:item&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:item|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:item_stack&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:item_stack|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:tag&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:tag|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:dyed&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:dye|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:smithing_trim&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:smithing_trim|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:with_remainder&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:with_remainder|data]]&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;code&amp;gt;minecraft:composite&amp;lt;/code&amp;gt;&lt;br /&gt;
 | [[#minecraft:composite|data]]&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:with_any_potion&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Base&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:only_with_component&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Base&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Component Type ID&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 | &lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:item&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Item Type&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 | ID in the &amp;lt;code&amp;gt;minecraft:item&amp;lt;/code&amp;gt; registry.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:item_stack&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Item Stack&lt;br /&gt;
 | {{Type|Slot}}&lt;br /&gt;
 |&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:tag&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Tag&lt;br /&gt;
 | {{Type|Identifier}}&lt;br /&gt;
 | Tag in the &amp;lt;code&amp;gt;minecraft:item&amp;lt;/code&amp;gt; registry. Not prefixed by &amp;#039;#&amp;#039;!.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:dyed&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Dye&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Target&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 | &lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:smithing_trim&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Base&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Material&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Pattern&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 | ID in the &amp;lt;code&amp;gt;trim_pattern&amp;lt;/code&amp;gt; registry.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:with_remainder&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Ingredient&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |-&lt;br /&gt;
 | Remainder&lt;br /&gt;
 | {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;minecraft:composite&amp;lt;/code&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 ! Name&lt;br /&gt;
 ! Type&lt;br /&gt;
 ! Description&lt;br /&gt;
 |-&lt;br /&gt;
 | Option Count&lt;br /&gt;
 | {{Type|VarInt}}&lt;br /&gt;
 | Number of elements in the following array.&lt;br /&gt;
 |-&lt;br /&gt;
 | Options&lt;br /&gt;
 | {{Type|Array}} of {{Type|Slot Display}}&lt;br /&gt;
 |&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
[[Category:Protocol Details]]&lt;br /&gt;
[[Category:Java Edition protocol]]&lt;br /&gt;
{{license wiki.vg}}&lt;/div&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
</feed>