summaryrefslogtreecommitdiff
path: root/javadoc/net/minecraft/item/crafting
diff options
context:
space:
mode:
authorFoghrye4 <foghrye4@gmail.com>2017-06-17 08:12:18 +0300
committerFoghrye4 <foghrye4@gmail.com>2017-06-17 08:12:18 +0300
commitdc3df3edd5843bde0c1335d6a8e460b2c832aa48 (patch)
treeaf13bfeee567f2351e35e1ef176d168fe37c8aac /javadoc/net/minecraft/item/crafting
parent1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff)
full project files
Diffstat (limited to 'javadoc/net/minecraft/item/crafting')
-rw-r--r--javadoc/net/minecraft/item/crafting/CraftingManager.html278
-rw-r--r--javadoc/net/minecraft/item/crafting/FurnaceRecipes.html310
-rw-r--r--javadoc/net/minecraft/item/crafting/IRecipe.html249
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipeBookCloning.html316
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipeFireworks.html316
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesArmor.html254
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesArmorDyes.html316
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesCrafting.html254
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesDyes.html254
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesFood.html254
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesIngots.html254
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesMapCloning.html316
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesMapExtending.html312
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesTools.html254
-rw-r--r--javadoc/net/minecraft/item/crafting/RecipesWeapons.html254
-rw-r--r--javadoc/net/minecraft/item/crafting/ShapedRecipes.html401
-rw-r--r--javadoc/net/minecraft/item/crafting/ShapelessRecipes.html354
-rw-r--r--javadoc/net/minecraft/item/crafting/package-frame.html38
-rw-r--r--javadoc/net/minecraft/item/crafting/package-summary.html206
-rw-r--r--javadoc/net/minecraft/item/crafting/package-tree.html148
20 files changed, 5338 insertions, 0 deletions
diff --git a/javadoc/net/minecraft/item/crafting/CraftingManager.html b/javadoc/net/minecraft/item/crafting/CraftingManager.html
new file mode 100644
index 0000000..d574b85
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/CraftingManager.html
@@ -0,0 +1,278 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>CraftingManager (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="CraftingManager (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/CraftingManager.html" target="_top">Frames</a></li>
+<li><a href="CraftingManager.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class CraftingManager" class="title">Class CraftingManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.CraftingManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">CraftingManager</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/CraftingManager.html#addRecipe(net.minecraft.item.ItemStack,%20java.lang.Object...)">addRecipe</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_92103_1_,
+ java.lang.Object...&nbsp;p_92103_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/CraftingManager.html#addShapelessRecipe(net.minecraft.item.ItemStack,%20java.lang.Object...)">addShapelessRecipe</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_77596_1_,
+ java.lang.Object...&nbsp;p_77596_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/CraftingManager.html#findMatchingRecipe(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">findMatchingRecipe</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_82787_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_82787_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/CraftingManager.html#getInstance()">getInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/CraftingManager.html#getRecipeList()">getRecipeList</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInstance()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInstance</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;getInstance()</pre>
+</li>
+</ul>
+<a name="addRecipe(net.minecraft.item.ItemStack, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addRecipe</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a>&nbsp;addRecipe(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_92103_1_,
+ java.lang.Object...&nbsp;p_92103_2_)</pre>
+</li>
+</ul>
+<a name="addShapelessRecipe(net.minecraft.item.ItemStack, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addShapelessRecipe</h4>
+<pre>public&nbsp;void&nbsp;addShapelessRecipe(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_77596_1_,
+ java.lang.Object...&nbsp;p_77596_2_)</pre>
+</li>
+</ul>
+<a name="findMatchingRecipe(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findMatchingRecipe</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;findMatchingRecipe(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_82787_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_82787_2_)</pre>
+</li>
+</ul>
+<a name="getRecipeList()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRecipeList</h4>
+<pre>public&nbsp;java.util.List&nbsp;getRecipeList()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/CraftingManager.html" target="_top">Frames</a></li>
+<li><a href="CraftingManager.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/FurnaceRecipes.html b/javadoc/net/minecraft/item/crafting/FurnaceRecipes.html
new file mode 100644
index 0000000..e36946e
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/FurnaceRecipes.html
@@ -0,0 +1,310 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>FurnaceRecipes (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="FurnaceRecipes (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/FurnaceRecipes.html" target="_top">Frames</a></li>
+<li><a href="FurnaceRecipes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class FurnaceRecipes" class="title">Class FurnaceRecipes</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.FurnaceRecipes</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FurnaceRecipes</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html#func_151393_a(net.minecraft.block.Block,%20net.minecraft.item.ItemStack,%20float)">func_151393_a</a></strong>(<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;p_151393_1_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151393_2_,
+ float&nbsp;p_151393_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html#func_151394_a(net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack,%20float)">func_151394_a</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151394_1_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151394_2_,
+ float&nbsp;p_151394_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html#func_151396_a(net.minecraft.item.Item,%20net.minecraft.item.ItemStack,%20float)">func_151396_a</a></strong>(<a href="../../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;p_151396_1_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151396_2_,
+ float&nbsp;p_151396_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html#func_151398_b(net.minecraft.item.ItemStack)">func_151398_b</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151398_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html#getSmeltingList()">getSmeltingList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html#getSmeltingResult(net.minecraft.item.ItemStack)">getSmeltingResult</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151395_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html" title="class in net.minecraft.item.crafting">FurnaceRecipes</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html#smelting()">smelting</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="smelting()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>smelting</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html" title="class in net.minecraft.item.crafting">FurnaceRecipes</a>&nbsp;smelting()</pre>
+</li>
+</ul>
+<a name="func_151393_a(net.minecraft.block.Block, net.minecraft.item.ItemStack, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_151393_a</h4>
+<pre>public&nbsp;void&nbsp;func_151393_a(<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;p_151393_1_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151393_2_,
+ float&nbsp;p_151393_3_)</pre>
+</li>
+</ul>
+<a name="func_151396_a(net.minecraft.item.Item, net.minecraft.item.ItemStack, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_151396_a</h4>
+<pre>public&nbsp;void&nbsp;func_151396_a(<a href="../../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;p_151396_1_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151396_2_,
+ float&nbsp;p_151396_3_)</pre>
+</li>
+</ul>
+<a name="func_151394_a(net.minecraft.item.ItemStack, net.minecraft.item.ItemStack, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_151394_a</h4>
+<pre>public&nbsp;void&nbsp;func_151394_a(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151394_1_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151394_2_,
+ float&nbsp;p_151394_3_)</pre>
+</li>
+</ul>
+<a name="getSmeltingResult(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSmeltingResult</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getSmeltingResult(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151395_1_)</pre>
+</li>
+</ul>
+<a name="getSmeltingList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSmeltingList</h4>
+<pre>public&nbsp;java.util.Map&nbsp;getSmeltingList()</pre>
+</li>
+</ul>
+<a name="func_151398_b(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_151398_b</h4>
+<pre>public&nbsp;float&nbsp;func_151398_b(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_151398_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/FurnaceRecipes.html" target="_top">Frames</a></li>
+<li><a href="FurnaceRecipes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/IRecipe.html b/javadoc/net/minecraft/item/crafting/IRecipe.html
new file mode 100644
index 0000000..9bb1291
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/IRecipe.html
@@ -0,0 +1,249 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>IRecipe (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="IRecipe (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/IRecipe.html" target="_top">Frames</a></li>
+<li><a href="IRecipe.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Interface IRecipe" class="title">Interface IRecipe</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html" title="class in net.minecraft.item.crafting">RecipeBookCloning</a>, <a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html" title="class in net.minecraft.item.crafting">RecipeFireworks</a>, <a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html" title="class in net.minecraft.item.crafting">RecipesArmorDyes</a>, <a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html" title="class in net.minecraft.item.crafting">RecipesMapCloning</a>, <a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html" title="class in net.minecraft.item.crafting">RecipesMapExtending</a>, <a href="../../../../net/minecraftforge/oredict/ShapedOreRecipe.html" title="class in net.minecraftforge.oredict">ShapedOreRecipe</a>, <a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a>, <a href="../../../../net/minecraftforge/oredict/ShapelessOreRecipe.html" title="class in net.minecraftforge.oredict">ShapelessOreRecipe</a>, <a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html" title="class in net.minecraft.item.crafting">ShapelessRecipes</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IRecipe</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeOutput()">getRecipeOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeSize()">getRecipeSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>boolean&nbsp;matches(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</pre>
+</li>
+</ul>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</pre>
+</li>
+</ul>
+<a name="getRecipeSize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeSize</h4>
+<pre>int&nbsp;getRecipeSize()</pre>
+</li>
+</ul>
+<a name="getRecipeOutput()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRecipeOutput</h4>
+<pre><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRecipeOutput()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/IRecipe.html" target="_top">Frames</a></li>
+<li><a href="IRecipe.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipeBookCloning.html b/javadoc/net/minecraft/item/crafting/RecipeBookCloning.html
new file mode 100644
index 0000000..b4a5691
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipeBookCloning.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipeBookCloning (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipeBookCloning (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipeBookCloning.html" target="_top">Frames</a></li>
+<li><a href="RecipeBookCloning.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipeBookCloning" class="title">Class RecipeBookCloning</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipeBookCloning</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RecipeBookCloning</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html#RecipeBookCloning()">RecipeBookCloning</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html#getRecipeOutput()">getRecipeOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html#getRecipeSize()">getRecipeSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipeBookCloning()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipeBookCloning</h4>
+<pre>public&nbsp;RecipeBookCloning()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>public&nbsp;boolean&nbsp;matches(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeSize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeSize</h4>
+<pre>public&nbsp;int&nbsp;getRecipeSize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeSize()">getRecipeSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeOutput()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRecipeOutput</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRecipeOutput()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeOutput()">getRecipeOutput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipeBookCloning.html" target="_top">Frames</a></li>
+<li><a href="RecipeBookCloning.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipeFireworks.html b/javadoc/net/minecraft/item/crafting/RecipeFireworks.html
new file mode 100644
index 0000000..a662c72
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipeFireworks.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipeFireworks (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipeFireworks (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesArmor.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipeFireworks.html" target="_top">Frames</a></li>
+<li><a href="RecipeFireworks.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipeFireworks" class="title">Class RecipeFireworks</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipeFireworks</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RecipeFireworks</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html#RecipeFireworks()">RecipeFireworks</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html#getRecipeOutput()">getRecipeOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html#getRecipeSize()">getRecipeSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipeFireworks()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipeFireworks</h4>
+<pre>public&nbsp;RecipeFireworks()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>public&nbsp;boolean&nbsp;matches(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeSize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeSize</h4>
+<pre>public&nbsp;int&nbsp;getRecipeSize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeSize()">getRecipeSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeOutput()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRecipeOutput</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRecipeOutput()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeOutput()">getRecipeOutput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesArmor.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipeFireworks.html" target="_top">Frames</a></li>
+<li><a href="RecipeFireworks.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesArmor.html b/javadoc/net/minecraft/item/crafting/RecipesArmor.html
new file mode 100644
index 0000000..b320f32
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesArmor.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesArmor (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesArmor (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesArmor.html" target="_top">Frames</a></li>
+<li><a href="RecipesArmor.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesArmor" class="title">Class RecipesArmor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesArmor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesArmor</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesArmor.html#RecipesArmor()">RecipesArmor</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesArmor.html#addRecipes(net.minecraft.item.crafting.CraftingManager)">addRecipes</a></strong>(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77609_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesArmor()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesArmor</h4>
+<pre>public&nbsp;RecipesArmor()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addRecipes(net.minecraft.item.crafting.CraftingManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addRecipes</h4>
+<pre>public&nbsp;void&nbsp;addRecipes(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77609_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesArmor.html" target="_top">Frames</a></li>
+<li><a href="RecipesArmor.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesArmorDyes.html b/javadoc/net/minecraft/item/crafting/RecipesArmorDyes.html
new file mode 100644
index 0000000..db74b73
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesArmorDyes.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesArmorDyes (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesArmorDyes (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesArmor.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesCrafting.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesArmorDyes.html" target="_top">Frames</a></li>
+<li><a href="RecipesArmorDyes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesArmorDyes" class="title">Class RecipesArmorDyes</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesArmorDyes</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesArmorDyes</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html#RecipesArmorDyes()">RecipesArmorDyes</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html#getRecipeOutput()">getRecipeOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html#getRecipeSize()">getRecipeSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesArmorDyes()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesArmorDyes</h4>
+<pre>public&nbsp;RecipesArmorDyes()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>public&nbsp;boolean&nbsp;matches(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeSize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeSize</h4>
+<pre>public&nbsp;int&nbsp;getRecipeSize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeSize()">getRecipeSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeOutput()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRecipeOutput</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRecipeOutput()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeOutput()">getRecipeOutput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesArmor.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesCrafting.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesArmorDyes.html" target="_top">Frames</a></li>
+<li><a href="RecipesArmorDyes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesCrafting.html b/javadoc/net/minecraft/item/crafting/RecipesCrafting.html
new file mode 100644
index 0000000..976109f
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesCrafting.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesCrafting (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesCrafting (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesCrafting.html" target="_top">Frames</a></li>
+<li><a href="RecipesCrafting.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesCrafting" class="title">Class RecipesCrafting</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesCrafting</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesCrafting</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesCrafting.html#RecipesCrafting()">RecipesCrafting</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesCrafting.html#addRecipes(net.minecraft.item.crafting.CraftingManager)">addRecipes</a></strong>(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77589_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesCrafting()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesCrafting</h4>
+<pre>public&nbsp;RecipesCrafting()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addRecipes(net.minecraft.item.crafting.CraftingManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addRecipes</h4>
+<pre>public&nbsp;void&nbsp;addRecipes(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77589_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesCrafting.html" target="_top">Frames</a></li>
+<li><a href="RecipesCrafting.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesDyes.html b/javadoc/net/minecraft/item/crafting/RecipesDyes.html
new file mode 100644
index 0000000..980b363
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesDyes.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesDyes (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesDyes (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesCrafting.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesFood.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesDyes.html" target="_top">Frames</a></li>
+<li><a href="RecipesDyes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesDyes" class="title">Class RecipesDyes</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesDyes</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesDyes</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesDyes.html#RecipesDyes()">RecipesDyes</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesDyes.html#addRecipes(net.minecraft.item.crafting.CraftingManager)">addRecipes</a></strong>(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77607_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesDyes()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesDyes</h4>
+<pre>public&nbsp;RecipesDyes()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addRecipes(net.minecraft.item.crafting.CraftingManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addRecipes</h4>
+<pre>public&nbsp;void&nbsp;addRecipes(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77607_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesCrafting.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesFood.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesDyes.html" target="_top">Frames</a></li>
+<li><a href="RecipesDyes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesFood.html b/javadoc/net/minecraft/item/crafting/RecipesFood.html
new file mode 100644
index 0000000..ac9238c
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesFood.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesFood (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesFood (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesIngots.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesFood.html" target="_top">Frames</a></li>
+<li><a href="RecipesFood.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesFood" class="title">Class RecipesFood</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesFood</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesFood</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesFood.html#RecipesFood()">RecipesFood</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesFood.html#addRecipes(net.minecraft.item.crafting.CraftingManager)">addRecipes</a></strong>(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77608_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesFood()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesFood</h4>
+<pre>public&nbsp;RecipesFood()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addRecipes(net.minecraft.item.crafting.CraftingManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addRecipes</h4>
+<pre>public&nbsp;void&nbsp;addRecipes(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77608_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesIngots.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesFood.html" target="_top">Frames</a></li>
+<li><a href="RecipesFood.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesIngots.html b/javadoc/net/minecraft/item/crafting/RecipesIngots.html
new file mode 100644
index 0000000..f69e950
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesIngots.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesIngots (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesIngots (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesFood.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesIngots.html" target="_top">Frames</a></li>
+<li><a href="RecipesIngots.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesIngots" class="title">Class RecipesIngots</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesIngots</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesIngots</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesIngots.html#RecipesIngots()">RecipesIngots</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesIngots.html#addRecipes(net.minecraft.item.crafting.CraftingManager)">addRecipes</a></strong>(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77590_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesIngots()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesIngots</h4>
+<pre>public&nbsp;RecipesIngots()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addRecipes(net.minecraft.item.crafting.CraftingManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addRecipes</h4>
+<pre>public&nbsp;void&nbsp;addRecipes(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77590_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesFood.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesIngots.html" target="_top">Frames</a></li>
+<li><a href="RecipesIngots.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesMapCloning.html b/javadoc/net/minecraft/item/crafting/RecipesMapCloning.html
new file mode 100644
index 0000000..4dcafa2
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesMapCloning.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesMapCloning (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesMapCloning (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesIngots.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesMapCloning.html" target="_top">Frames</a></li>
+<li><a href="RecipesMapCloning.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesMapCloning" class="title">Class RecipesMapCloning</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesMapCloning</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesMapCloning</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html#RecipesMapCloning()">RecipesMapCloning</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html#getRecipeOutput()">getRecipeOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html#getRecipeSize()">getRecipeSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesMapCloning()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesMapCloning</h4>
+<pre>public&nbsp;RecipesMapCloning()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>public&nbsp;boolean&nbsp;matches(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeSize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeSize</h4>
+<pre>public&nbsp;int&nbsp;getRecipeSize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeSize()">getRecipeSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeOutput()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRecipeOutput</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRecipeOutput()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeOutput()">getRecipeOutput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesIngots.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesMapCloning.html" target="_top">Frames</a></li>
+<li><a href="RecipesMapCloning.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesMapExtending.html b/javadoc/net/minecraft/item/crafting/RecipesMapExtending.html
new file mode 100644
index 0000000..3aaa289
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesMapExtending.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesMapExtending (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesMapExtending (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesTools.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesMapExtending.html" target="_top">Frames</a></li>
+<li><a href="RecipesMapExtending.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraft.item.crafting.ShapedRecipes">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesMapExtending" class="title">Class RecipesMapExtending</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">net.minecraft.item.crafting.ShapedRecipes</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesMapExtending</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesMapExtending</span>
+extends <a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.item.crafting.ShapedRecipes">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a></h3>
+<code><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#recipeHeight">recipeHeight</a>, <a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#recipeItems">recipeItems</a>, <a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#recipeWidth">recipeWidth</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html#RecipesMapExtending()">RecipesMapExtending</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.item.crafting.ShapedRecipes">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a></h3>
+<code><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#func_92100_c()">func_92100_c</a>, <a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#getRecipeOutput()">getRecipeOutput</a>, <a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#getRecipeSize()">getRecipeSize</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesMapExtending()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesMapExtending</h4>
+<pre>public&nbsp;RecipesMapExtending()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>public&nbsp;boolean&nbsp;matches(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesTools.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesMapExtending.html" target="_top">Frames</a></li>
+<li><a href="RecipesMapExtending.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraft.item.crafting.ShapedRecipes">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesTools.html b/javadoc/net/minecraft/item/crafting/RecipesTools.html
new file mode 100644
index 0000000..c77c3ce
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesTools.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesTools (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesTools (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesWeapons.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesTools.html" target="_top">Frames</a></li>
+<li><a href="RecipesTools.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesTools" class="title">Class RecipesTools</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesTools</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesTools</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesTools.html#RecipesTools()">RecipesTools</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesTools.html#addRecipes(net.minecraft.item.crafting.CraftingManager)">addRecipes</a></strong>(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77586_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesTools()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesTools</h4>
+<pre>public&nbsp;RecipesTools()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addRecipes(net.minecraft.item.crafting.CraftingManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addRecipes</h4>
+<pre>public&nbsp;void&nbsp;addRecipes(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77586_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/RecipesWeapons.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesTools.html" target="_top">Frames</a></li>
+<li><a href="RecipesTools.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/RecipesWeapons.html b/javadoc/net/minecraft/item/crafting/RecipesWeapons.html
new file mode 100644
index 0000000..c7dd740
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/RecipesWeapons.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>RecipesWeapons (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RecipesWeapons (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesTools.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesWeapons.html" target="_top">Frames</a></li>
+<li><a href="RecipesWeapons.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class RecipesWeapons" class="title">Class RecipesWeapons</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.RecipesWeapons</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RecipesWeapons</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesWeapons.html#RecipesWeapons()">RecipesWeapons</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/RecipesWeapons.html#addRecipes(net.minecraft.item.crafting.CraftingManager)">addRecipes</a></strong>(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77583_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipesWeapons()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipesWeapons</h4>
+<pre>public&nbsp;RecipesWeapons()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addRecipes(net.minecraft.item.crafting.CraftingManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addRecipes</h4>
+<pre>public&nbsp;void&nbsp;addRecipes(<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a>&nbsp;p_77583_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesTools.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/RecipesWeapons.html" target="_top">Frames</a></li>
+<li><a href="RecipesWeapons.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/ShapedRecipes.html b/javadoc/net/minecraft/item/crafting/ShapedRecipes.html
new file mode 100644
index 0000000..5029e1d
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/ShapedRecipes.html
@@ -0,0 +1,401 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ShapedRecipes (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="ShapedRecipes (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesWeapons.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/ShapedRecipes.html" target="_top">Frames</a></li>
+<li><a href="ShapedRecipes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class ShapedRecipes" class="title">Class ShapedRecipes</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.ShapedRecipes</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html" title="class in net.minecraft.item.crafting">RecipesMapExtending</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ShapedRecipes</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#recipeHeight">recipeHeight</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#recipeItems">recipeItems</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#recipeWidth">recipeWidth</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#ShapedRecipes(int,%20int,%20net.minecraft.item.ItemStack[],%20net.minecraft.item.ItemStack)">ShapedRecipes</a></strong>(int&nbsp;p_i1917_1_,
+ int&nbsp;p_i1917_2_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;p_i1917_3_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_i1917_4_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#func_92100_c()">func_92100_c</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#getRecipeOutput()">getRecipeOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#getRecipeSize()">getRecipeSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="recipeWidth">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>recipeWidth</h4>
+<pre>public final&nbsp;int recipeWidth</pre>
+</li>
+</ul>
+<a name="recipeHeight">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>recipeHeight</h4>
+<pre>public final&nbsp;int recipeHeight</pre>
+</li>
+</ul>
+<a name="recipeItems">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>recipeItems</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[] recipeItems</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ShapedRecipes(int, int, net.minecraft.item.ItemStack[], net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ShapedRecipes</h4>
+<pre>public&nbsp;ShapedRecipes(int&nbsp;p_i1917_1_,
+ int&nbsp;p_i1917_2_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;p_i1917_3_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_i1917_4_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getRecipeOutput()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeOutput</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRecipeOutput()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeOutput()">getRecipeOutput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>public&nbsp;boolean&nbsp;matches(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeSize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeSize</h4>
+<pre>public&nbsp;int&nbsp;getRecipeSize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeSize()">getRecipeSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_92100_c()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_92100_c</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a>&nbsp;func_92100_c()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/RecipesWeapons.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/ShapedRecipes.html" target="_top">Frames</a></li>
+<li><a href="ShapedRecipes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/ShapelessRecipes.html b/javadoc/net/minecraft/item/crafting/ShapelessRecipes.html
new file mode 100644
index 0000000..27a329d
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/ShapelessRecipes.html
@@ -0,0 +1,354 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ShapelessRecipes (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="ShapelessRecipes (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/ShapelessRecipes.html" target="_top">Frames</a></li>
+<li><a href="ShapelessRecipes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.item.crafting</div>
+<h2 title="Class ShapelessRecipes" class="title">Class ShapelessRecipes</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.item.crafting.ShapelessRecipes</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ShapelessRecipes</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html#recipeItems">recipeItems</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html#ShapelessRecipes(net.minecraft.item.ItemStack,%20java.util.List)">ShapelessRecipes</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_i1918_1_,
+ java.util.List&nbsp;p_i1918_2_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html#getRecipeOutput()">getRecipeOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html#getRecipeSize()">getRecipeSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="recipeItems">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>recipeItems</h4>
+<pre>public final&nbsp;java.util.List recipeItems</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ShapelessRecipes(net.minecraft.item.ItemStack, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ShapelessRecipes</h4>
+<pre>public&nbsp;ShapelessRecipes(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_i1918_1_,
+ java.util.List&nbsp;p_i1918_2_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getRecipeOutput()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeOutput</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRecipeOutput()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeOutput()">getRecipeOutput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>public&nbsp;boolean&nbsp;matches(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77569_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_77569_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;p_77572_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeSize()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRecipeSize</h4>
+<pre>public&nbsp;int&nbsp;getRecipeSize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/item/crafting/IRecipe.html#getRecipeSize()">getRecipeSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/ShapelessRecipes.html" target="_top">Frames</a></li>
+<li><a href="ShapelessRecipes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/package-frame.html b/javadoc/net/minecraft/item/crafting/package-frame.html
new file mode 100644
index 0000000..83c083f
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/package-frame.html
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:24 EST 2015 -->
+<title>net.minecraft.item.crafting (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../net/minecraft/item/crafting/package-summary.html" target="classFrame">net.minecraft.item.crafting</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IRecipe.html" title="interface in net.minecraft.item.crafting" target="classFrame"><i>IRecipe</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="CraftingManager.html" title="class in net.minecraft.item.crafting" target="classFrame">CraftingManager</a></li>
+<li><a href="FurnaceRecipes.html" title="class in net.minecraft.item.crafting" target="classFrame">FurnaceRecipes</a></li>
+<li><a href="RecipeBookCloning.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipeBookCloning</a></li>
+<li><a href="RecipeFireworks.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipeFireworks</a></li>
+<li><a href="RecipesArmor.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesArmor</a></li>
+<li><a href="RecipesArmorDyes.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesArmorDyes</a></li>
+<li><a href="RecipesCrafting.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesCrafting</a></li>
+<li><a href="RecipesDyes.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesDyes</a></li>
+<li><a href="RecipesFood.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesFood</a></li>
+<li><a href="RecipesIngots.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesIngots</a></li>
+<li><a href="RecipesMapCloning.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesMapCloning</a></li>
+<li><a href="RecipesMapExtending.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesMapExtending</a></li>
+<li><a href="RecipesTools.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesTools</a></li>
+<li><a href="RecipesWeapons.html" title="class in net.minecraft.item.crafting" target="classFrame">RecipesWeapons</a></li>
+<li><a href="ShapedRecipes.html" title="class in net.minecraft.item.crafting" target="classFrame">ShapedRecipes</a></li>
+<li><a href="ShapelessRecipes.html" title="class in net.minecraft.item.crafting" target="classFrame">ShapelessRecipes</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/package-summary.html b/javadoc/net/minecraft/item/crafting/package-summary.html
new file mode 100644
index 0000000..529fab8
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/package-summary.html
@@ -0,0 +1,206 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:24 EST 2015 -->
+<title>net.minecraft.item.crafting (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="net.minecraft.item.crafting (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraft/nbt/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;net.minecraft.item.crafting</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting">CraftingManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html" title="class in net.minecraft.item.crafting">FurnaceRecipes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html" title="class in net.minecraft.item.crafting">RecipeBookCloning</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html" title="class in net.minecraft.item.crafting">RecipeFireworks</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesArmor.html" title="class in net.minecraft.item.crafting">RecipesArmor</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html" title="class in net.minecraft.item.crafting">RecipesArmorDyes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesCrafting.html" title="class in net.minecraft.item.crafting">RecipesCrafting</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesDyes.html" title="class in net.minecraft.item.crafting">RecipesDyes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesFood.html" title="class in net.minecraft.item.crafting">RecipesFood</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesIngots.html" title="class in net.minecraft.item.crafting">RecipesIngots</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html" title="class in net.minecraft.item.crafting">RecipesMapCloning</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html" title="class in net.minecraft.item.crafting">RecipesMapExtending</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesTools.html" title="class in net.minecraft.item.crafting">RecipesTools</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/RecipesWeapons.html" title="class in net.minecraft.item.crafting">RecipesWeapons</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting">ShapedRecipes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html" title="class in net.minecraft.item.crafting">ShapelessRecipes</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraft/nbt/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/item/crafting/package-tree.html b/javadoc/net/minecraft/item/crafting/package-tree.html
new file mode 100644
index 0000000..a3314c5
--- /dev/null
+++ b/javadoc/net/minecraft/item/crafting/package-tree.html
@@ -0,0 +1,148 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:24 EST 2015 -->
+<title>net.minecraft.item.crafting Class Hierarchy (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="net.minecraft.item.crafting Class Hierarchy (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraft/nbt/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package net.minecraft.item.crafting</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/CraftingManager.html" title="class in net.minecraft.item.crafting"><span class="strong">CraftingManager</span></a></li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/FurnaceRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">FurnaceRecipes</span></a></li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipeBookCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipeBookCloning</span></a> (implements net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>)</li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipeFireworks.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipeFireworks</span></a> (implements net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>)</li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesArmor.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesArmor</span></a></li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesArmorDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesArmorDyes</span></a> (implements net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>)</li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesCrafting.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesCrafting</span></a></li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesDyes.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesDyes</span></a></li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesFood.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesFood</span></a></li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesIngots.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesIngots</span></a></li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesMapCloning.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesMapCloning</span></a> (implements net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>)</li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesTools.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesTools</span></a></li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesWeapons.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesWeapons</span></a></li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/ShapedRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">ShapedRecipes</span></a> (implements net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>)
+<ul>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/RecipesMapExtending.html" title="class in net.minecraft.item.crafting"><span class="strong">RecipesMapExtending</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/ShapelessRecipes.html" title="class in net.minecraft.item.crafting"><span class="strong">ShapelessRecipes</span></a> (implements net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraft.item.crafting.<a href="../../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting"><span class="strong">IRecipe</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/item/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraft/nbt/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/item/crafting/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>