summaryrefslogtreecommitdiff
path: root/javadoc/net/minecraft/client/resources
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/client/resources
parent1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff)
full project files
Diffstat (limited to 'javadoc/net/minecraft/client/resources')
-rw-r--r--javadoc/net/minecraft/client/resources/AbstractResourcePack.html443
-rw-r--r--javadoc/net/minecraft/client/resources/DefaultResourcePack.html408
-rw-r--r--javadoc/net/minecraft/client/resources/FallbackResourceManager.html350
-rw-r--r--javadoc/net/minecraft/client/resources/FileResourcePack.html398
-rw-r--r--javadoc/net/minecraft/client/resources/FolderResourcePack.html325
-rw-r--r--javadoc/net/minecraft/client/resources/FoliageColorReloadListener.html263
-rw-r--r--javadoc/net/minecraft/client/resources/GrassColorReloadListener.html263
-rw-r--r--javadoc/net/minecraft/client/resources/I18n.html256
-rw-r--r--javadoc/net/minecraft/client/resources/IReloadableResourceManager.html233
-rw-r--r--javadoc/net/minecraft/client/resources/IResource.html234
-rw-r--r--javadoc/net/minecraft/client/resources/IResourceManager.html244
-rw-r--r--javadoc/net/minecraft/client/resources/IResourceManagerReloadListener.html208
-rw-r--r--javadoc/net/minecraft/client/resources/IResourcePack.html284
-rw-r--r--javadoc/net/minecraft/client/resources/Language.html359
-rw-r--r--javadoc/net/minecraft/client/resources/LanguageManager.html379
-rw-r--r--javadoc/net/minecraft/client/resources/Locale.html284
-rw-r--r--javadoc/net/minecraft/client/resources/ResourceIndex.html256
-rw-r--r--javadoc/net/minecraft/client/resources/ResourcePackFileNotFoundException.html260
-rw-r--r--javadoc/net/minecraft/client/resources/ResourcePackListEntry.html490
-rw-r--r--javadoc/net/minecraft/client/resources/ResourcePackListEntryDefault.html408
-rw-r--r--javadoc/net/minecraft/client/resources/ResourcePackListEntryFound.html338
-rw-r--r--javadoc/net/minecraft/client/resources/ResourcePackRepository.Entry.html343
-rw-r--r--javadoc/net/minecraft/client/resources/ResourcePackRepository.html434
-rw-r--r--javadoc/net/minecraft/client/resources/SimpleReloadableResourceManager.html348
-rw-r--r--javadoc/net/minecraft/client/resources/SimpleResource.html337
-rw-r--r--javadoc/net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html214
-rw-r--r--javadoc/net/minecraft/client/resources/SkinManager.html362
-rw-r--r--javadoc/net/minecraft/client/resources/data/AnimationFrame.html294
-rw-r--r--javadoc/net/minecraft/client/resources/data/AnimationMetadataSection.html356
-rw-r--r--javadoc/net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html327
-rw-r--r--javadoc/net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html249
-rw-r--r--javadoc/net/minecraft/client/resources/data/FontMetadataSection.html235
-rw-r--r--javadoc/net/minecraft/client/resources/data/FontMetadataSectionSerializer.html280
-rw-r--r--javadoc/net/minecraft/client/resources/data/IMetadataSection.html160
-rw-r--r--javadoc/net/minecraft/client/resources/data/IMetadataSectionSerializer.html220
-rw-r--r--javadoc/net/minecraft/client/resources/data/IMetadataSerializer.html271
-rw-r--r--javadoc/net/minecraft/client/resources/data/LanguageMetadataSection.html259
-rw-r--r--javadoc/net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html280
-rw-r--r--javadoc/net/minecraft/client/resources/data/PackMetadataSection.html274
-rw-r--r--javadoc/net/minecraft/client/resources/data/PackMetadataSectionSerializer.html327
-rw-r--r--javadoc/net/minecraft/client/resources/data/TextureMetadataSection.html289
-rw-r--r--javadoc/net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html280
-rw-r--r--javadoc/net/minecraft/client/resources/data/package-frame.html36
-rw-r--r--javadoc/net/minecraft/client/resources/data/package-summary.html198
-rw-r--r--javadoc/net/minecraft/client/resources/data/package-tree.html150
-rw-r--r--javadoc/net/minecraft/client/resources/package-frame.html50
-rw-r--r--javadoc/net/minecraft/client/resources/package-summary.html253
-rw-r--r--javadoc/net/minecraft/client/resources/package-tree.html180
48 files changed, 13689 insertions, 0 deletions
diff --git a/javadoc/net/minecraft/client/resources/AbstractResourcePack.html b/javadoc/net/minecraft/client/resources/AbstractResourcePack.html
new file mode 100644
index 0000000..e208103
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/AbstractResourcePack.html
@@ -0,0 +1,443 @@
+<!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:09 EST 2015 -->
+<title>AbstractResourcePack (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="AbstractResourcePack (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/client/resources/DefaultResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/AbstractResourcePack.html" target="_top">Frames</a></li>
+<li><a href="AbstractResourcePack.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.client.resources</div>
+<h2 title="Class AbstractResourcePack" class="title">Class AbstractResourcePack</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.AbstractResourcePack</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/FileResourcePack.html" title="class in net.minecraft.client.resources">FileResourcePack</a>, <a href="../../../../net/minecraft/client/resources/FolderResourcePack.html" title="class in net.minecraft.client.resources">FolderResourcePack</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">AbstractResourcePack</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</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>protected java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#resourcePackFile">resourcePackFile</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/client/resources/AbstractResourcePack.html#AbstractResourcePack(java.io.File)">AbstractResourcePack</a></strong>(java.io.File&nbsp;p_i1287_1_)</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>java.io.InputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getInputStream(net.minecraft.util.ResourceLocation)">getInputStream</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110590_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected abstract java.io.InputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getInputStreamByName(java.lang.String)">getInputStreamByName</a></strong>(java.lang.String&nbsp;p_110591_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.awt.image.BufferedImage</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getPackImage()">getPackImage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer,%20java.lang.String)">getPackMetadata</a></strong>(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_135058_1_,
+ java.lang.String&nbsp;p_135058_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getPackName()">getPackName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getRelativeName(java.io.File,%20java.io.File)">getRelativeName</a></strong>(java.io.File&nbsp;p_110595_0_,
+ java.io.File&nbsp;p_110595_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#hasResourceName(java.lang.String)">hasResourceName</a></strong>(java.lang.String&nbsp;p_110593_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#logNameNotLowercase(java.lang.String)">logNameNotLowercase</a></strong>(java.lang.String&nbsp;p_110594_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#resourceExists(net.minecraft.util.ResourceLocation)">resourceExists</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110589_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>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.resources.IResourcePack">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getResourceDomains()">getResourceDomains</a></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="resourcePackFile">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>resourcePackFile</h4>
+<pre>protected final&nbsp;java.io.File resourcePackFile</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractResourcePack(java.io.File)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractResourcePack</h4>
+<pre>public&nbsp;AbstractResourcePack(java.io.File&nbsp;p_i1287_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getRelativeName(java.io.File, java.io.File)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRelativeName</h4>
+<pre>protected static&nbsp;java.lang.String&nbsp;getRelativeName(java.io.File&nbsp;p_110595_0_,
+ java.io.File&nbsp;p_110595_1_)</pre>
+</li>
+</ul>
+<a name="getInputStream(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputStream</h4>
+<pre>public&nbsp;java.io.InputStream&nbsp;getInputStream(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110590_1_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getInputStream(net.minecraft.util.ResourceLocation)">getInputStream</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="resourceExists(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resourceExists</h4>
+<pre>public&nbsp;boolean&nbsp;resourceExists(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110589_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#resourceExists(net.minecraft.util.ResourceLocation)">resourceExists</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getInputStreamByName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputStreamByName</h4>
+<pre>protected abstract&nbsp;java.io.InputStream&nbsp;getInputStreamByName(java.lang.String&nbsp;p_110591_1_)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="hasResourceName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasResourceName</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;hasResourceName(java.lang.String&nbsp;p_110593_1_)</pre>
+</li>
+</ul>
+<a name="logNameNotLowercase(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>logNameNotLowercase</h4>
+<pre>protected&nbsp;void&nbsp;logNameNotLowercase(java.lang.String&nbsp;p_110594_1_)</pre>
+</li>
+</ul>
+<a name="getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPackMetadata</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>&nbsp;getPackMetadata(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_135058_1_,
+ java.lang.String&nbsp;p_135058_2_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer,%20java.lang.String)">getPackMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getPackImage()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPackImage</h4>
+<pre>public&nbsp;java.awt.image.BufferedImage&nbsp;getPackImage()
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getPackImage()">getPackImage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getPackName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPackName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getPackName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getPackName()">getPackName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</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>Prev Class</li>
+<li><a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/AbstractResourcePack.html" target="_top">Frames</a></li>
+<li><a href="AbstractResourcePack.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/client/resources/DefaultResourcePack.html b/javadoc/net/minecraft/client/resources/DefaultResourcePack.html
new file mode 100644
index 0000000..5280ac8
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/DefaultResourcePack.html
@@ -0,0 +1,408 @@
+<!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:09 EST 2015 -->
+<title>DefaultResourcePack (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="DefaultResourcePack (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/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/FallbackResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/DefaultResourcePack.html" target="_top">Frames</a></li>
+<li><a href="DefaultResourcePack.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.client.resources</div>
+<h2 title="Class DefaultResourcePack" class="title">Class DefaultResourcePack</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.DefaultResourcePack</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">DefaultResourcePack</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</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>static java.util.Set</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html#defaultResourceDomains">defaultResourceDomains</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/client/resources/DefaultResourcePack.html#DefaultResourcePack(java.util.Map)">DefaultResourcePack</a></strong>(java.util.Map&nbsp;p_i1046_1_)</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>java.io.InputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html#func_152780_c(net.minecraft.util.ResourceLocation)">func_152780_c</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_152780_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.InputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html#getInputStream(net.minecraft.util.ResourceLocation)">getInputStream</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110590_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.awt.image.BufferedImage</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html#getPackImage()">getPackImage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html#getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer,%20java.lang.String)">getPackMetadata</a></strong>(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_135058_1_,
+ java.lang.String&nbsp;p_135058_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html#getPackName()">getPackName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Set</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html#getResourceDomains()">getResourceDomains</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/client/resources/DefaultResourcePack.html#resourceExists(net.minecraft.util.ResourceLocation)">resourceExists</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110589_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">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="defaultResourceDomains">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>defaultResourceDomains</h4>
+<pre>public static final&nbsp;java.util.Set defaultResourceDomains</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DefaultResourcePack(java.util.Map)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DefaultResourcePack</h4>
+<pre>public&nbsp;DefaultResourcePack(java.util.Map&nbsp;p_i1046_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInputStream(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputStream</h4>
+<pre>public&nbsp;java.io.InputStream&nbsp;getInputStream(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110590_1_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getInputStream(net.minecraft.util.ResourceLocation)">getInputStream</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="func_152780_c(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_152780_c</h4>
+<pre>public&nbsp;java.io.InputStream&nbsp;func_152780_c(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_152780_1_)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="resourceExists(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resourceExists</h4>
+<pre>public&nbsp;boolean&nbsp;resourceExists(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110589_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#resourceExists(net.minecraft.util.ResourceLocation)">resourceExists</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceDomains()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourceDomains</h4>
+<pre>public&nbsp;java.util.Set&nbsp;getResourceDomains()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getResourceDomains()">getResourceDomains</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPackMetadata</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>&nbsp;getPackMetadata(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_135058_1_,
+ java.lang.String&nbsp;p_135058_2_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer,%20java.lang.String)">getPackMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getPackImage()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPackImage</h4>
+<pre>public&nbsp;java.awt.image.BufferedImage&nbsp;getPackImage()
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getPackImage()">getPackImage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getPackName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPackName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getPackName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getPackName()">getPackName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</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/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/FallbackResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/DefaultResourcePack.html" target="_top">Frames</a></li>
+<li><a href="DefaultResourcePack.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/client/resources/FallbackResourceManager.html b/javadoc/net/minecraft/client/resources/FallbackResourceManager.html
new file mode 100644
index 0000000..b4d85a0
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/FallbackResourceManager.html
@@ -0,0 +1,350 @@
+<!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:09 EST 2015 -->
+<title>FallbackResourceManager (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="FallbackResourceManager (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/client/resources/DefaultResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/FileResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/FallbackResourceManager.html" target="_top">Frames</a></li>
+<li><a href="FallbackResourceManager.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.client.resources</div>
+<h2 title="Class FallbackResourceManager" class="title">Class FallbackResourceManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.FallbackResourceManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FallbackResourceManager</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</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>protected java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FallbackResourceManager.html#resourcePacks">resourcePacks</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/client/resources/FallbackResourceManager.html#FallbackResourceManager(net.minecraft.client.resources.data.IMetadataSerializer)">FallbackResourceManager</a></strong>(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i1289_1_)</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/client/resources/FallbackResourceManager.html#addResourcePack(net.minecraft.client.resources.IResourcePack)">addResourcePack</a></strong>(<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>&nbsp;p_110538_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FallbackResourceManager.html#getAllResources(net.minecraft.util.ResourceLocation)">getAllResources</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_135056_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FallbackResourceManager.html#getResource(net.minecraft.util.ResourceLocation)">getResource</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110536_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Set</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FallbackResourceManager.html#getResourceDomains()">getResourceDomains</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">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="resourcePacks">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>resourcePacks</h4>
+<pre>protected final&nbsp;java.util.List resourcePacks</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FallbackResourceManager(net.minecraft.client.resources.data.IMetadataSerializer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FallbackResourceManager</h4>
+<pre>public&nbsp;FallbackResourceManager(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i1289_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addResourcePack(net.minecraft.client.resources.IResourcePack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addResourcePack</h4>
+<pre>public&nbsp;void&nbsp;addResourcePack(<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>&nbsp;p_110538_1_)</pre>
+</li>
+</ul>
+<a name="getResourceDomains()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourceDomains</h4>
+<pre>public&nbsp;java.util.Set&nbsp;getResourceDomains()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getResourceDomains()">getResourceDomains</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResource(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResource</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a>&nbsp;getResource(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110536_1_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getResource(net.minecraft.util.ResourceLocation)">getResource</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getAllResources(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAllResources</h4>
+<pre>public&nbsp;java.util.List&nbsp;getAllResources(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_135056_1_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getAllResources(net.minecraft.util.ResourceLocation)">getAllResources</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</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/client/resources/DefaultResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/FileResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/FallbackResourceManager.html" target="_top">Frames</a></li>
+<li><a href="FallbackResourceManager.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/client/resources/FileResourcePack.html b/javadoc/net/minecraft/client/resources/FileResourcePack.html
new file mode 100644
index 0000000..c018c54
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/FileResourcePack.html
@@ -0,0 +1,398 @@
+<!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:09 EST 2015 -->
+<title>FileResourcePack (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="FileResourcePack (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/client/resources/FallbackResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/FolderResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/FileResourcePack.html" target="_top">Frames</a></li>
+<li><a href="FileResourcePack.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.client.resources</div>
+<h2 title="Class FileResourcePack" class="title">Class FileResourcePack</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">net.minecraft.client.resources.AbstractResourcePack</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.FileResourcePack</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Closeable, java.lang.AutoCloseable, <a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../cpw/mods/fml/client/FMLFileResourcePack.html" title="class in cpw.mods.fml.client">FMLFileResourcePack</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FileResourcePack</span>
+extends <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a>
+implements java.io.Closeable</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>static com.google.common.base.Splitter</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FileResourcePack.html#entryNameSplitter">entryNameSplitter</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.client.resources.AbstractResourcePack">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#resourcePackFile">resourcePackFile</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/client/resources/FileResourcePack.html#FileResourcePack(java.io.File)">FileResourcePack</a></strong>(java.io.File&nbsp;p_i1290_1_)</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/client/resources/FileResourcePack.html#close()">close</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FileResourcePack.html#finalize()">finalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.io.InputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FileResourcePack.html#getInputStreamByName(java.lang.String)">getInputStreamByName</a></strong>(java.lang.String&nbsp;p_110591_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Set</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FileResourcePack.html#getResourceDomains()">getResourceDomains</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/client/resources/FileResourcePack.html#hasResourceName(java.lang.String)">hasResourceName</a></strong>(java.lang.String&nbsp;p_110593_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.resources.AbstractResourcePack">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getInputStream(net.minecraft.util.ResourceLocation)">getInputStream</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getPackImage()">getPackImage</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer,%20java.lang.String)">getPackMetadata</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getPackName()">getPackName</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getRelativeName(java.io.File,%20java.io.File)">getRelativeName</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#logNameNotLowercase(java.lang.String)">logNameNotLowercase</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#resourceExists(net.minecraft.util.ResourceLocation)">resourceExists</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, 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="entryNameSplitter">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>entryNameSplitter</h4>
+<pre>public static final&nbsp;com.google.common.base.Splitter entryNameSplitter</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FileResourcePack(java.io.File)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FileResourcePack</h4>
+<pre>public&nbsp;FileResourcePack(java.io.File&nbsp;p_i1290_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInputStreamByName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputStreamByName</h4>
+<pre>protected&nbsp;java.io.InputStream&nbsp;getInputStreamByName(java.lang.String&nbsp;p_110591_1_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getInputStreamByName(java.lang.String)">getInputStreamByName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="hasResourceName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasResourceName</h4>
+<pre>public&nbsp;boolean&nbsp;hasResourceName(java.lang.String&nbsp;p_110593_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#hasResourceName(java.lang.String)">hasResourceName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceDomains()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourceDomains</h4>
+<pre>public&nbsp;java.util.Set&nbsp;getResourceDomains()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getResourceDomains()">getResourceDomains</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="finalize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>finalize</h4>
+<pre>protected&nbsp;void&nbsp;finalize()
+ throws java.lang.Throwable</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>finalize</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Throwable</code></dd></dl>
+</li>
+</ul>
+<a name="close()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>close</h4>
+<pre>public&nbsp;void&nbsp;close()
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.io.Closeable</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</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/client/resources/FallbackResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/FolderResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/FileResourcePack.html" target="_top">Frames</a></li>
+<li><a href="FileResourcePack.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/client/resources/FolderResourcePack.html b/javadoc/net/minecraft/client/resources/FolderResourcePack.html
new file mode 100644
index 0000000..dc85577
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/FolderResourcePack.html
@@ -0,0 +1,325 @@
+<!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:09 EST 2015 -->
+<title>FolderResourcePack (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="FolderResourcePack (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/client/resources/FileResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/FoliageColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/FolderResourcePack.html" target="_top">Frames</a></li>
+<li><a href="FolderResourcePack.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.client.resources.AbstractResourcePack">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.client.resources</div>
+<h2 title="Class FolderResourcePack" class="title">Class FolderResourcePack</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">net.minecraft.client.resources.AbstractResourcePack</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.FolderResourcePack</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/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../cpw/mods/fml/client/FMLFolderResourcePack.html" title="class in cpw.mods.fml.client">FMLFolderResourcePack</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FolderResourcePack</span>
+extends <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</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.client.resources.AbstractResourcePack">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#resourcePackFile">resourcePackFile</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/client/resources/FolderResourcePack.html#FolderResourcePack(java.io.File)">FolderResourcePack</a></strong>(java.io.File&nbsp;p_i1291_1_)</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>protected java.io.InputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FolderResourcePack.html#getInputStreamByName(java.lang.String)">getInputStreamByName</a></strong>(java.lang.String&nbsp;p_110591_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Set</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FolderResourcePack.html#getResourceDomains()">getResourceDomains</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/FolderResourcePack.html#hasResourceName(java.lang.String)">hasResourceName</a></strong>(java.lang.String&nbsp;p_110593_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.resources.AbstractResourcePack">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getInputStream(net.minecraft.util.ResourceLocation)">getInputStream</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getPackImage()">getPackImage</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer,%20java.lang.String)">getPackMetadata</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getPackName()">getPackName</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getRelativeName(java.io.File,%20java.io.File)">getRelativeName</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#logNameNotLowercase(java.lang.String)">logNameNotLowercase</a>, <a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#resourceExists(net.minecraft.util.ResourceLocation)">resourceExists</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="FolderResourcePack(java.io.File)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FolderResourcePack</h4>
+<pre>public&nbsp;FolderResourcePack(java.io.File&nbsp;p_i1291_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInputStreamByName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputStreamByName</h4>
+<pre>protected&nbsp;java.io.InputStream&nbsp;getInputStreamByName(java.lang.String&nbsp;p_110591_1_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#getInputStreamByName(java.lang.String)">getInputStreamByName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="hasResourceName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasResourceName</h4>
+<pre>protected&nbsp;boolean&nbsp;hasResourceName(java.lang.String&nbsp;p_110593_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html#hasResourceName(java.lang.String)">hasResourceName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceDomains()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceDomains</h4>
+<pre>public&nbsp;java.util.Set&nbsp;getResourceDomains()</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/client/resources/FileResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/FoliageColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/FolderResourcePack.html" target="_top">Frames</a></li>
+<li><a href="FolderResourcePack.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.client.resources.AbstractResourcePack">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/client/resources/FoliageColorReloadListener.html b/javadoc/net/minecraft/client/resources/FoliageColorReloadListener.html
new file mode 100644
index 0000000..bb1c4d4
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/FoliageColorReloadListener.html
@@ -0,0 +1,263 @@
+<!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:09 EST 2015 -->
+<title>FoliageColorReloadListener (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="FoliageColorReloadListener (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/client/resources/FolderResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/GrassColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/FoliageColorReloadListener.html" target="_top">Frames</a></li>
+<li><a href="FoliageColorReloadListener.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.client.resources</div>
+<h2 title="Class FoliageColorReloadListener" class="title">Class FoliageColorReloadListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.FoliageColorReloadListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FoliageColorReloadListener</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</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/client/resources/FoliageColorReloadListener.html#FoliageColorReloadListener()">FoliageColorReloadListener</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/client/resources/FoliageColorReloadListener.html#onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">onResourceManagerReload</a></strong>(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_110549_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="FoliageColorReloadListener()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FoliageColorReloadListener</h4>
+<pre>public&nbsp;FoliageColorReloadListener()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onResourceManagerReload</h4>
+<pre>public&nbsp;void&nbsp;onResourceManagerReload(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_110549_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html#onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">onResourceManagerReload</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</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/client/resources/FolderResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/GrassColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/FoliageColorReloadListener.html" target="_top">Frames</a></li>
+<li><a href="FoliageColorReloadListener.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/client/resources/GrassColorReloadListener.html b/javadoc/net/minecraft/client/resources/GrassColorReloadListener.html
new file mode 100644
index 0000000..a686ee5
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/GrassColorReloadListener.html
@@ -0,0 +1,263 @@
+<!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:09 EST 2015 -->
+<title>GrassColorReloadListener (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="GrassColorReloadListener (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/client/resources/FoliageColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/I18n.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/GrassColorReloadListener.html" target="_top">Frames</a></li>
+<li><a href="GrassColorReloadListener.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.client.resources</div>
+<h2 title="Class GrassColorReloadListener" class="title">Class GrassColorReloadListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.GrassColorReloadListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">GrassColorReloadListener</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</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/client/resources/GrassColorReloadListener.html#GrassColorReloadListener()">GrassColorReloadListener</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/client/resources/GrassColorReloadListener.html#onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">onResourceManagerReload</a></strong>(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_110549_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="GrassColorReloadListener()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GrassColorReloadListener</h4>
+<pre>public&nbsp;GrassColorReloadListener()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onResourceManagerReload</h4>
+<pre>public&nbsp;void&nbsp;onResourceManagerReload(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_110549_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html#onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">onResourceManagerReload</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</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/client/resources/FoliageColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/I18n.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/GrassColorReloadListener.html" target="_top">Frames</a></li>
+<li><a href="GrassColorReloadListener.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/client/resources/I18n.html b/javadoc/net/minecraft/client/resources/I18n.html
new file mode 100644
index 0000000..f7641d2
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/I18n.html
@@ -0,0 +1,256 @@
+<!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:09 EST 2015 -->
+<title>I18n (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="I18n (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/client/resources/GrassColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/I18n.html" target="_top">Frames</a></li>
+<li><a href="I18n.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.client.resources</div>
+<h2 title="Class I18n" class="title">Class I18n</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.I18n</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">I18n</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/client/resources/I18n.html#I18n()">I18n</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>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/I18n.html#format(java.lang.String,%20java.lang.Object...)">format</a></strong>(java.lang.String&nbsp;p_135052_0_,
+ java.lang.Object...&nbsp;p_135052_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="I18n()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>I18n</h4>
+<pre>public&nbsp;I18n()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="format(java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>format</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;format(java.lang.String&nbsp;p_135052_0_,
+ java.lang.Object...&nbsp;p_135052_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/client/resources/GrassColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/I18n.html" target="_top">Frames</a></li>
+<li><a href="I18n.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/client/resources/IReloadableResourceManager.html b/javadoc/net/minecraft/client/resources/IReloadableResourceManager.html
new file mode 100644
index 0000000..020b63f
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/IReloadableResourceManager.html
@@ -0,0 +1,233 @@
+<!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:09 EST 2015 -->
+<title>IReloadableResourceManager (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="IReloadableResourceManager (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/client/resources/I18n.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IReloadableResourceManager.html" target="_top">Frames</a></li>
+<li><a href="IReloadableResourceManager.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.client.resources</div>
+<h2 title="Interface IReloadableResourceManager" class="title">Interface IReloadableResourceManager</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html" title="class in net.minecraft.client.resources">SimpleReloadableResourceManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IReloadableResourceManager</span>
+extends <a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></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/client/resources/IReloadableResourceManager.html#registerReloadListener(net.minecraft.client.resources.IResourceManagerReloadListener)">registerReloadListener</a></strong>(<a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a>&nbsp;p_110542_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html#reloadResources(java.util.List)">reloadResources</a></strong>(java.util.List&nbsp;p_110541_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.resources.IResourceManager">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getAllResources(net.minecraft.util.ResourceLocation)">getAllResources</a>, <a href="../../../../net/minecraft/client/resources/IResourceManager.html#getResource(net.minecraft.util.ResourceLocation)">getResource</a>, <a href="../../../../net/minecraft/client/resources/IResourceManager.html#getResourceDomains()">getResourceDomains</a></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="reloadResources(java.util.List)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reloadResources</h4>
+<pre>void&nbsp;reloadResources(java.util.List&nbsp;p_110541_1_)</pre>
+</li>
+</ul>
+<a name="registerReloadListener(net.minecraft.client.resources.IResourceManagerReloadListener)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>registerReloadListener</h4>
+<pre>void&nbsp;registerReloadListener(<a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a>&nbsp;p_110542_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/client/resources/I18n.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IReloadableResourceManager.html" target="_top">Frames</a></li>
+<li><a href="IReloadableResourceManager.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/client/resources/IResource.html b/javadoc/net/minecraft/client/resources/IResource.html
new file mode 100644
index 0000000..07aeb62
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/IResource.html
@@ -0,0 +1,234 @@
+<!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:09 EST 2015 -->
+<title>IResource (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="IResource (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/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IResource.html" target="_top">Frames</a></li>
+<li><a href="IResource.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.client.resources</div>
+<h2 title="Interface IResource" class="title">Interface IResource</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/client/resources/SimpleResource.html" title="class in net.minecraft.client.resources">SimpleResource</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IResource</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>java.io.InputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResource.html#getInputStream()">getInputStream</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResource.html#getMetadata(java.lang.String)">getMetadata</a></strong>(java.lang.String&nbsp;p_110526_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResource.html#hasMetadata()">hasMetadata</a></strong>()</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="getInputStream()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputStream</h4>
+<pre>java.io.InputStream&nbsp;getInputStream()</pre>
+</li>
+</ul>
+<a name="hasMetadata()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasMetadata</h4>
+<pre>boolean&nbsp;hasMetadata()</pre>
+</li>
+</ul>
+<a name="getMetadata(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getMetadata</h4>
+<pre><a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>&nbsp;getMetadata(java.lang.String&nbsp;p_110526_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/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IResource.html" target="_top">Frames</a></li>
+<li><a href="IResource.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/client/resources/IResourceManager.html b/javadoc/net/minecraft/client/resources/IResourceManager.html
new file mode 100644
index 0000000..d28aad7
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/IResourceManager.html
@@ -0,0 +1,244 @@
+<!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:09 EST 2015 -->
+<title>IResourceManager (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="IResourceManager (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/client/resources/IResource.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IResourceManager.html" target="_top">Frames</a></li>
+<li><a href="IResourceManager.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.client.resources</div>
+<h2 title="Interface IResourceManager" class="title">Interface IResourceManager</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources">IReloadableResourceManager</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/FallbackResourceManager.html" title="class in net.minecraft.client.resources">FallbackResourceManager</a>, <a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html" title="class in net.minecraft.client.resources">SimpleReloadableResourceManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IResourceManager</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>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getAllResources(net.minecraft.util.ResourceLocation)">getAllResources</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_135056_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getResource(net.minecraft.util.ResourceLocation)">getResource</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110536_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Set</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getResourceDomains()">getResourceDomains</a></strong>()</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="getResourceDomains()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourceDomains</h4>
+<pre>java.util.Set&nbsp;getResourceDomains()</pre>
+</li>
+</ul>
+<a name="getResource(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResource</h4>
+<pre><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a>&nbsp;getResource(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110536_1_)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getAllResources(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAllResources</h4>
+<pre>java.util.List&nbsp;getAllResources(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_135056_1_)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</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/client/resources/IResource.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IResourceManager.html" target="_top">Frames</a></li>
+<li><a href="IResourceManager.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/client/resources/IResourceManagerReloadListener.html b/javadoc/net/minecraft/client/resources/IResourceManagerReloadListener.html
new file mode 100644
index 0000000..88703e1
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/IResourceManagerReloadListener.html
@@ -0,0 +1,208 @@
+<!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:09 EST 2015 -->
+<title>IResourceManagerReloadListener (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="IResourceManagerReloadListener (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/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IResourceManagerReloadListener.html" target="_top">Frames</a></li>
+<li><a href="IResourceManagerReloadListener.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.client.resources</div>
+<h2 title="Interface IResourceManagerReloadListener" class="title">Interface IResourceManagerReloadListener</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/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a>, <a href="../../../../net/minecraft/client/resources/FoliageColorReloadListener.html" title="class in net.minecraft.client.resources">FoliageColorReloadListener</a>, <a href="../../../../net/minecraft/client/gui/FontRenderer.html" title="class in net.minecraft.client.gui">FontRenderer</a>, <a href="../../../../net/minecraft/client/resources/GrassColorReloadListener.html" title="class in net.minecraft.client.resources">GrassColorReloadListener</a>, <a href="../../../../net/minecraft/client/resources/LanguageManager.html" title="class in net.minecraft.client.resources">LanguageManager</a>, <a href="../../../../net/minecraft/client/audio/SoundHandler.html" title="class in net.minecraft.client.audio">SoundHandler</a>, <a href="../../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IResourceManagerReloadListener</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>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html#onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">onResourceManagerReload</a></strong>(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_110549_1_)</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="onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onResourceManagerReload</h4>
+<pre>void&nbsp;onResourceManagerReload(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_110549_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/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IResourceManagerReloadListener.html" target="_top">Frames</a></li>
+<li><a href="IResourceManagerReloadListener.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/client/resources/IResourcePack.html b/javadoc/net/minecraft/client/resources/IResourcePack.html
new file mode 100644
index 0000000..7c2b38f
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/IResourcePack.html
@@ -0,0 +1,284 @@
+<!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:09 EST 2015 -->
+<title>IResourcePack (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="IResourcePack (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/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/Language.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IResourcePack.html" target="_top">Frames</a></li>
+<li><a href="IResourcePack.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.client.resources</div>
+<h2 title="Interface IResourcePack" class="title">Interface IResourcePack</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/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a>, <a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html" title="class in net.minecraft.client.resources">DefaultResourcePack</a>, <a href="../../../../net/minecraft/client/resources/FileResourcePack.html" title="class in net.minecraft.client.resources">FileResourcePack</a>, <a href="../../../../cpw/mods/fml/client/FMLFileResourcePack.html" title="class in cpw.mods.fml.client">FMLFileResourcePack</a>, <a href="../../../../cpw/mods/fml/client/FMLFolderResourcePack.html" title="class in cpw.mods.fml.client">FMLFolderResourcePack</a>, <a href="../../../../net/minecraft/client/resources/FolderResourcePack.html" title="class in net.minecraft.client.resources">FolderResourcePack</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IResourcePack</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>java.io.InputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getInputStream(net.minecraft.util.ResourceLocation)">getInputStream</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110590_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.awt.image.BufferedImage</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getPackImage()">getPackImage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer,%20java.lang.String)">getPackMetadata</a></strong>(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_135058_1_,
+ java.lang.String&nbsp;p_135058_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getPackName()">getPackName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Set</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/IResourcePack.html#getResourceDomains()">getResourceDomains</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/client/resources/IResourcePack.html#resourceExists(net.minecraft.util.ResourceLocation)">resourceExists</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110589_1_)</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="getInputStream(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputStream</h4>
+<pre>java.io.InputStream&nbsp;getInputStream(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110590_1_)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="resourceExists(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resourceExists</h4>
+<pre>boolean&nbsp;resourceExists(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110589_1_)</pre>
+</li>
+</ul>
+<a name="getResourceDomains()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourceDomains</h4>
+<pre>java.util.Set&nbsp;getResourceDomains()</pre>
+</li>
+</ul>
+<a name="getPackMetadata(net.minecraft.client.resources.data.IMetadataSerializer, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPackMetadata</h4>
+<pre><a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>&nbsp;getPackMetadata(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_135058_1_,
+ java.lang.String&nbsp;p_135058_2_)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getPackImage()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPackImage</h4>
+<pre>java.awt.image.BufferedImage&nbsp;getPackImage()
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getPackName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPackName</h4>
+<pre>java.lang.String&nbsp;getPackName()</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/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/Language.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/IResourcePack.html" target="_top">Frames</a></li>
+<li><a href="IResourcePack.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/client/resources/Language.html b/javadoc/net/minecraft/client/resources/Language.html
new file mode 100644
index 0000000..bd90ab0
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/Language.html
@@ -0,0 +1,359 @@
+<!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:09 EST 2015 -->
+<title>Language (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="Language (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/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/LanguageManager.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/Language.html" target="_top">Frames</a></li>
+<li><a href="Language.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.client.resources</div>
+<h2 title="Class Language" class="title">Class Language</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.Language</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.lang.Comparable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Language</span>
+extends java.lang.Object
+implements java.lang.Comparable</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/client/resources/Language.html#Language(java.lang.String,%20java.lang.String,%20java.lang.String,%20boolean)">Language</a></strong>(java.lang.String&nbsp;p_i1303_1_,
+ java.lang.String&nbsp;p_i1303_2_,
+ java.lang.String&nbsp;p_i1303_3_,
+ boolean&nbsp;p_i1303_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>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/Language.html#compareTo(net.minecraft.client.resources.Language)">compareTo</a></strong>(<a href="../../../../net/minecraft/client/resources/Language.html" title="class in net.minecraft.client.resources">Language</a>&nbsp;p_compareTo_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/Language.html#compareTo(java.lang.Object)">compareTo</a></strong>(java.lang.Object&nbsp;p_compareTo_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/Language.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;p_equals_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/Language.html#getLanguageCode()">getLanguageCode</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/client/resources/Language.html#hashCode()">hashCode</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/client/resources/Language.html#isBidirectional()">isBidirectional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/Language.html#toString()">toString</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, finalize, getClass, notify, notifyAll, 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="Language(java.lang.String, java.lang.String, java.lang.String, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Language</h4>
+<pre>public&nbsp;Language(java.lang.String&nbsp;p_i1303_1_,
+ java.lang.String&nbsp;p_i1303_2_,
+ java.lang.String&nbsp;p_i1303_3_,
+ boolean&nbsp;p_i1303_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="getLanguageCode()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLanguageCode</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLanguageCode()</pre>
+</li>
+</ul>
+<a name="isBidirectional()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBidirectional</h4>
+<pre>public&nbsp;boolean&nbsp;isBidirectional()</pre>
+</li>
+</ul>
+<a name="toString()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="equals(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;p_equals_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="compareTo(net.minecraft.client.resources.Language)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareTo</h4>
+<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../net/minecraft/client/resources/Language.html" title="class in net.minecraft.client.resources">Language</a>&nbsp;p_compareTo_1_)</pre>
+</li>
+</ul>
+<a name="compareTo(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compareTo</h4>
+<pre>public&nbsp;int&nbsp;compareTo(java.lang.Object&nbsp;p_compareTo_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>compareTo</code>&nbsp;in interface&nbsp;<code>java.lang.Comparable</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/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/LanguageManager.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/Language.html" target="_top">Frames</a></li>
+<li><a href="Language.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/client/resources/LanguageManager.html b/javadoc/net/minecraft/client/resources/LanguageManager.html
new file mode 100644
index 0000000..e919de8
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/LanguageManager.html
@@ -0,0 +1,379 @@
+<!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:09 EST 2015 -->
+<title>LanguageManager (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="LanguageManager (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/client/resources/Language.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/Locale.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/LanguageManager.html" target="_top">Frames</a></li>
+<li><a href="LanguageManager.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.client.resources</div>
+<h2 title="Class LanguageManager" class="title">Class LanguageManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.LanguageManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">LanguageManager</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</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>protected static <a href="../../../../net/minecraft/client/resources/Locale.html" title="class in net.minecraft.client.resources">Locale</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/LanguageManager.html#currentLocale">currentLocale</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/client/resources/LanguageManager.html#LanguageManager(net.minecraft.client.resources.data.IMetadataSerializer,%20java.lang.String)">LanguageManager</a></strong>(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i1304_1_,
+ java.lang.String&nbsp;p_i1304_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/client/resources/Language.html" title="class in net.minecraft.client.resources">Language</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/LanguageManager.html#getCurrentLanguage()">getCurrentLanguage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.SortedSet</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/LanguageManager.html#getLanguages()">getLanguages</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/client/resources/LanguageManager.html#isCurrentLanguageBidirectional()">isCurrentLanguageBidirectional</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/client/resources/LanguageManager.html#isCurrentLocaleUnicode()">isCurrentLocaleUnicode</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/LanguageManager.html#onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">onResourceManagerReload</a></strong>(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_110549_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/LanguageManager.html#parseLanguageMetadata(java.util.List)">parseLanguageMetadata</a></strong>(java.util.List&nbsp;p_135043_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/LanguageManager.html#setCurrentLanguage(net.minecraft.client.resources.Language)">setCurrentLanguage</a></strong>(<a href="../../../../net/minecraft/client/resources/Language.html" title="class in net.minecraft.client.resources">Language</a>&nbsp;p_135045_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">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="currentLocale">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>currentLocale</h4>
+<pre>protected static final&nbsp;<a href="../../../../net/minecraft/client/resources/Locale.html" title="class in net.minecraft.client.resources">Locale</a> currentLocale</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LanguageManager(net.minecraft.client.resources.data.IMetadataSerializer, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LanguageManager</h4>
+<pre>public&nbsp;LanguageManager(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i1304_1_,
+ java.lang.String&nbsp;p_i1304_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="parseLanguageMetadata(java.util.List)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>parseLanguageMetadata</h4>
+<pre>public&nbsp;void&nbsp;parseLanguageMetadata(java.util.List&nbsp;p_135043_1_)</pre>
+</li>
+</ul>
+<a name="onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onResourceManagerReload</h4>
+<pre>public&nbsp;void&nbsp;onResourceManagerReload(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_110549_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html#onResourceManagerReload(net.minecraft.client.resources.IResourceManager)">onResourceManagerReload</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isCurrentLocaleUnicode()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isCurrentLocaleUnicode</h4>
+<pre>public&nbsp;boolean&nbsp;isCurrentLocaleUnicode()</pre>
+</li>
+</ul>
+<a name="isCurrentLanguageBidirectional()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isCurrentLanguageBidirectional</h4>
+<pre>public&nbsp;boolean&nbsp;isCurrentLanguageBidirectional()</pre>
+</li>
+</ul>
+<a name="setCurrentLanguage(net.minecraft.client.resources.Language)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCurrentLanguage</h4>
+<pre>public&nbsp;void&nbsp;setCurrentLanguage(<a href="../../../../net/minecraft/client/resources/Language.html" title="class in net.minecraft.client.resources">Language</a>&nbsp;p_135045_1_)</pre>
+</li>
+</ul>
+<a name="getCurrentLanguage()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCurrentLanguage</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/resources/Language.html" title="class in net.minecraft.client.resources">Language</a>&nbsp;getCurrentLanguage()</pre>
+</li>
+</ul>
+<a name="getLanguages()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getLanguages</h4>
+<pre>public&nbsp;java.util.SortedSet&nbsp;getLanguages()</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/client/resources/Language.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/Locale.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/LanguageManager.html" target="_top">Frames</a></li>
+<li><a href="LanguageManager.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/client/resources/Locale.html b/javadoc/net/minecraft/client/resources/Locale.html
new file mode 100644
index 0000000..951f1d6
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/Locale.html
@@ -0,0 +1,284 @@
+<!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:09 EST 2015 -->
+<title>Locale (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="Locale (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/client/resources/LanguageManager.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourceIndex.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/Locale.html" target="_top">Frames</a></li>
+<li><a href="Locale.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.client.resources</div>
+<h2 title="Class Locale" class="title">Class Locale</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.Locale</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Locale</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/client/resources/Locale.html#Locale()">Locale</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>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/Locale.html#formatMessage(java.lang.String,%20java.lang.Object[])">formatMessage</a></strong>(java.lang.String&nbsp;p_135023_1_,
+ java.lang.Object[]&nbsp;p_135023_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/Locale.html#isUnicode()">isUnicode</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/Locale.html#loadLocaleDataFiles(net.minecraft.client.resources.IResourceManager,%20java.util.List)">loadLocaleDataFiles</a></strong>(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_135022_1_,
+ java.util.List&nbsp;p_135022_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="Locale()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Locale</h4>
+<pre>public&nbsp;Locale()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="loadLocaleDataFiles(net.minecraft.client.resources.IResourceManager, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadLocaleDataFiles</h4>
+<pre>public&nbsp;void&nbsp;loadLocaleDataFiles(<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>&nbsp;p_135022_1_,
+ java.util.List&nbsp;p_135022_2_)</pre>
+</li>
+</ul>
+<a name="isUnicode()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isUnicode</h4>
+<pre>public&nbsp;boolean&nbsp;isUnicode()</pre>
+</li>
+</ul>
+<a name="formatMessage(java.lang.String, java.lang.Object[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>formatMessage</h4>
+<pre>public&nbsp;java.lang.String&nbsp;formatMessage(java.lang.String&nbsp;p_135023_1_,
+ java.lang.Object[]&nbsp;p_135023_2_)</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/client/resources/LanguageManager.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourceIndex.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/Locale.html" target="_top">Frames</a></li>
+<li><a href="Locale.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/client/resources/ResourceIndex.html b/javadoc/net/minecraft/client/resources/ResourceIndex.html
new file mode 100644
index 0000000..06a9aa9
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/ResourceIndex.html
@@ -0,0 +1,256 @@
+<!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:09 EST 2015 -->
+<title>ResourceIndex (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="ResourceIndex (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/client/resources/Locale.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackFileNotFoundException.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourceIndex.html" target="_top">Frames</a></li>
+<li><a href="ResourceIndex.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.client.resources</div>
+<h2 title="Class ResourceIndex" class="title">Class ResourceIndex</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.ResourceIndex</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ResourceIndex</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/client/resources/ResourceIndex.html#ResourceIndex(java.io.File,%20java.lang.String)">ResourceIndex</a></strong>(java.io.File&nbsp;p_i1047_1_,
+ java.lang.String&nbsp;p_i1047_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>java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourceIndex.html#func_152782_a()">func_152782_a</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">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ResourceIndex(java.io.File, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ResourceIndex</h4>
+<pre>public&nbsp;ResourceIndex(java.io.File&nbsp;p_i1047_1_,
+ java.lang.String&nbsp;p_i1047_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="func_152782_a()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_152782_a</h4>
+<pre>public&nbsp;java.util.Map&nbsp;func_152782_a()</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/client/resources/Locale.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackFileNotFoundException.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourceIndex.html" target="_top">Frames</a></li>
+<li><a href="ResourceIndex.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/client/resources/ResourcePackFileNotFoundException.html b/javadoc/net/minecraft/client/resources/ResourcePackFileNotFoundException.html
new file mode 100644
index 0000000..aabe1ff
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/ResourcePackFileNotFoundException.html
@@ -0,0 +1,260 @@
+<!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:09 EST 2015 -->
+<title>ResourcePackFileNotFoundException (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="ResourcePackFileNotFoundException (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/client/resources/ResourceIndex.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackFileNotFoundException.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackFileNotFoundException.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="#methods_inherited_from_class_java.lang.Throwable">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>Method</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.client.resources</div>
+<h2 title="Class ResourcePackFileNotFoundException" class="title">Class ResourcePackFileNotFoundException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Throwable</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Exception</li>
+<li>
+<ul class="inheritance">
+<li>java.io.IOException</li>
+<li>
+<ul class="inheritance">
+<li>java.io.FileNotFoundException</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.ResourcePackFileNotFoundException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ResourcePackFileNotFoundException</span>
+extends java.io.FileNotFoundException</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#net.minecraft.client.resources.ResourcePackFileNotFoundException">Serialized Form</a></dd></dl>
+</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/client/resources/ResourcePackFileNotFoundException.html#ResourcePackFileNotFoundException(java.io.File,%20java.lang.String)">ResourcePackFileNotFoundException</a></strong>(java.io.File&nbsp;p_i1294_1_,
+ java.lang.String&nbsp;p_i1294_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>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
+<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</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, 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="ResourcePackFileNotFoundException(java.io.File, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ResourcePackFileNotFoundException</h4>
+<pre>public&nbsp;ResourcePackFileNotFoundException(java.io.File&nbsp;p_i1294_1_,
+ java.lang.String&nbsp;p_i1294_2_)</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/client/resources/ResourceIndex.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackFileNotFoundException.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackFileNotFoundException.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="#methods_inherited_from_class_java.lang.Throwable">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>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/client/resources/ResourcePackListEntry.html b/javadoc/net/minecraft/client/resources/ResourcePackListEntry.html
new file mode 100644
index 0000000..a993390
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/ResourcePackListEntry.html
@@ -0,0 +1,490 @@
+<!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:09 EST 2015 -->
+<title>ResourcePackListEntry (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="ResourcePackListEntry (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/client/resources/ResourcePackFileNotFoundException.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackListEntry.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackListEntry.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.client.resources</div>
+<h2 title="Class ResourcePackListEntry" class="title">Class ResourcePackListEntry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.ResourcePackListEntry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html" title="class in net.minecraft.client.resources">ResourcePackListEntryDefault</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntryFound.html" title="class in net.minecraft.client.resources">ResourcePackListEntryFound</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">ResourcePackListEntry</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</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>protected <a href="../../../../net/minecraft/client/gui/GuiScreenResourcePacks.html" title="class in net.minecraft.client.gui">GuiScreenResourcePacks</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#field_148315_b">field_148315_b</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#field_148317_a">field_148317_a</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/client/resources/ResourcePackListEntry.html#ResourcePackListEntry(net.minecraft.client.gui.GuiScreenResourcePacks)">ResourcePackListEntry</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreenResourcePacks.html" title="class in net.minecraft.client.gui">GuiScreenResourcePacks</a>&nbsp;p_i45051_1_)</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/client/resources/ResourcePackListEntry.html#drawEntry(int,%20int,%20int,%20int,%20int,%20net.minecraft.client.renderer.Tessellator,%20int,%20int,%20boolean)">drawEntry</a></strong>(int&nbsp;p_148279_1_,
+ int&nbsp;p_148279_2_,
+ int&nbsp;p_148279_3_,
+ int&nbsp;p_148279_4_,
+ int&nbsp;p_148279_5_,
+ <a href="../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;p_148279_6_,
+ int&nbsp;p_148279_7_,
+ int&nbsp;p_148279_8_,
+ boolean&nbsp;p_148279_9_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148307_h()">func_148307_h</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148308_f()">func_148308_f</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148309_e()">func_148309_e</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148310_d()">func_148310_d</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected abstract java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148311_a()">func_148311_a</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected abstract java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148312_b()">func_148312_b</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected abstract void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148313_c()">func_148313_c</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148314_g()">func_148314_g</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/client/resources/ResourcePackListEntry.html#mousePressed(int,%20int,%20int,%20int,%20int,%20int)">mousePressed</a></strong>(int&nbsp;p_148278_1_,
+ int&nbsp;p_148278_2_,
+ int&nbsp;p_148278_3_,
+ int&nbsp;p_148278_4_,
+ int&nbsp;p_148278_5_,
+ int&nbsp;p_148278_6_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#mouseReleased(int,%20int,%20int,%20int,%20int,%20int)">mouseReleased</a></strong>(int&nbsp;p_148277_1_,
+ int&nbsp;p_148277_2_,
+ int&nbsp;p_148277_3_,
+ int&nbsp;p_148277_4_,
+ int&nbsp;p_148277_5_,
+ int&nbsp;p_148277_6_)</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="field_148317_a">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>field_148317_a</h4>
+<pre>protected final&nbsp;<a href="../../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a> field_148317_a</pre>
+</li>
+</ul>
+<a name="field_148315_b">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>field_148315_b</h4>
+<pre>protected final&nbsp;<a href="../../../../net/minecraft/client/gui/GuiScreenResourcePacks.html" title="class in net.minecraft.client.gui">GuiScreenResourcePacks</a> field_148315_b</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ResourcePackListEntry(net.minecraft.client.gui.GuiScreenResourcePacks)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ResourcePackListEntry</h4>
+<pre>public&nbsp;ResourcePackListEntry(<a href="../../../../net/minecraft/client/gui/GuiScreenResourcePacks.html" title="class in net.minecraft.client.gui">GuiScreenResourcePacks</a>&nbsp;p_i45051_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="drawEntry(int, int, int, int, int, net.minecraft.client.renderer.Tessellator, int, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drawEntry</h4>
+<pre>public&nbsp;void&nbsp;drawEntry(int&nbsp;p_148279_1_,
+ int&nbsp;p_148279_2_,
+ int&nbsp;p_148279_3_,
+ int&nbsp;p_148279_4_,
+ int&nbsp;p_148279_5_,
+ <a href="../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;p_148279_6_,
+ int&nbsp;p_148279_7_,
+ int&nbsp;p_148279_8_,
+ boolean&nbsp;p_148279_9_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html#drawEntry(int,%20int,%20int,%20int,%20int,%20net.minecraft.client.renderer.Tessellator,%20int,%20int,%20boolean)">drawEntry</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148311_a()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148311_a</h4>
+<pre>protected abstract&nbsp;java.lang.String&nbsp;func_148311_a()</pre>
+</li>
+</ul>
+<a name="func_148312_b()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148312_b</h4>
+<pre>protected abstract&nbsp;java.lang.String&nbsp;func_148312_b()</pre>
+</li>
+</ul>
+<a name="func_148313_c()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148313_c</h4>
+<pre>protected abstract&nbsp;void&nbsp;func_148313_c()</pre>
+</li>
+</ul>
+<a name="func_148310_d()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148310_d</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148310_d()</pre>
+</li>
+</ul>
+<a name="func_148309_e()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148309_e</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148309_e()</pre>
+</li>
+</ul>
+<a name="func_148308_f()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148308_f</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148308_f()</pre>
+</li>
+</ul>
+<a name="func_148314_g()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148314_g</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148314_g()</pre>
+</li>
+</ul>
+<a name="func_148307_h()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148307_h</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148307_h()</pre>
+</li>
+</ul>
+<a name="mousePressed(int, int, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mousePressed</h4>
+<pre>public&nbsp;boolean&nbsp;mousePressed(int&nbsp;p_148278_1_,
+ int&nbsp;p_148278_2_,
+ int&nbsp;p_148278_3_,
+ int&nbsp;p_148278_4_,
+ int&nbsp;p_148278_5_,
+ int&nbsp;p_148278_6_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html#mousePressed(int,%20int,%20int,%20int,%20int,%20int)">mousePressed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mouseReleased(int, int, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mouseReleased</h4>
+<pre>public&nbsp;void&nbsp;mouseReleased(int&nbsp;p_148277_1_,
+ int&nbsp;p_148277_2_,
+ int&nbsp;p_148277_3_,
+ int&nbsp;p_148277_4_,
+ int&nbsp;p_148277_5_,
+ int&nbsp;p_148277_6_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html#mouseReleased(int,%20int,%20int,%20int,%20int,%20int)">mouseReleased</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</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/client/resources/ResourcePackFileNotFoundException.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackListEntry.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackListEntry.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/client/resources/ResourcePackListEntryDefault.html b/javadoc/net/minecraft/client/resources/ResourcePackListEntryDefault.html
new file mode 100644
index 0000000..1f763c5
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/ResourcePackListEntryDefault.html
@@ -0,0 +1,408 @@
+<!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:09 EST 2015 -->
+<title>ResourcePackListEntryDefault (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="ResourcePackListEntryDefault (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/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryFound.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackListEntryDefault.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackListEntryDefault.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.client.resources.ResourcePackListEntry">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.client.resources</div>
+<h2 title="Class ResourcePackListEntryDefault" class="title">Class ResourcePackListEntryDefault</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">net.minecraft.client.resources.ResourcePackListEntry</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.ResourcePackListEntryDefault</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/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ResourcePackListEntryDefault</span>
+extends <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</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.client.resources.ResourcePackListEntry">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#field_148315_b">field_148315_b</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#field_148317_a">field_148317_a</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/client/resources/ResourcePackListEntryDefault.html#ResourcePackListEntryDefault(net.minecraft.client.gui.GuiScreenResourcePacks)">ResourcePackListEntryDefault</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreenResourcePacks.html" title="class in net.minecraft.client.gui">GuiScreenResourcePacks</a>&nbsp;p_i45052_1_)</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>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html#func_148307_h()">func_148307_h</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html#func_148308_f()">func_148308_f</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html#func_148309_e()">func_148309_e</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html#func_148310_d()">func_148310_d</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html#func_148311_a()">func_148311_a</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html#func_148312_b()">func_148312_b</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html#func_148313_c()">func_148313_c</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html#func_148314_g()">func_148314_g</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.resources.ResourcePackListEntry">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#drawEntry(int,%20int,%20int,%20int,%20int,%20net.minecraft.client.renderer.Tessellator,%20int,%20int,%20boolean)">drawEntry</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#mousePressed(int,%20int,%20int,%20int,%20int,%20int)">mousePressed</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#mouseReleased(int,%20int,%20int,%20int,%20int,%20int)">mouseReleased</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="ResourcePackListEntryDefault(net.minecraft.client.gui.GuiScreenResourcePacks)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ResourcePackListEntryDefault</h4>
+<pre>public&nbsp;ResourcePackListEntryDefault(<a href="../../../../net/minecraft/client/gui/GuiScreenResourcePacks.html" title="class in net.minecraft.client.gui">GuiScreenResourcePacks</a>&nbsp;p_i45052_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="func_148311_a()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148311_a</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;func_148311_a()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148311_a()">func_148311_a</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148309_e()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148309_e</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148309_e()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148309_e()">func_148309_e</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148308_f()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148308_f</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148308_f()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148308_f()">func_148308_f</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148314_g()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148314_g</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148314_g()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148314_g()">func_148314_g</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148307_h()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148307_h</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148307_h()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148307_h()">func_148307_h</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148312_b()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148312_b</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;func_148312_b()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148312_b()">func_148312_b</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148313_c()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148313_c</h4>
+<pre>protected&nbsp;void&nbsp;func_148313_c()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148313_c()">func_148313_c</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148310_d()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_148310_d</h4>
+<pre>protected&nbsp;boolean&nbsp;func_148310_d()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148310_d()">func_148310_d</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</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/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryFound.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackListEntryDefault.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackListEntryDefault.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.client.resources.ResourcePackListEntry">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/client/resources/ResourcePackListEntryFound.html b/javadoc/net/minecraft/client/resources/ResourcePackListEntryFound.html
new file mode 100644
index 0000000..7e0de2c
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/ResourcePackListEntryFound.html
@@ -0,0 +1,338 @@
+<!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:09 EST 2015 -->
+<title>ResourcePackListEntryFound (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="ResourcePackListEntryFound (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/client/resources/ResourcePackListEntryDefault.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackListEntryFound.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackListEntryFound.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.client.resources.ResourcePackListEntry">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.client.resources</div>
+<h2 title="Class ResourcePackListEntryFound" class="title">Class ResourcePackListEntryFound</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">net.minecraft.client.resources.ResourcePackListEntry</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.ResourcePackListEntryFound</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/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ResourcePackListEntryFound</span>
+extends <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</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.client.resources.ResourcePackListEntry">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#field_148315_b">field_148315_b</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#field_148317_a">field_148317_a</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/client/resources/ResourcePackListEntryFound.html#ResourcePackListEntryFound(net.minecraft.client.gui.GuiScreenResourcePacks,%20net.minecraft.client.resources.ResourcePackRepository.Entry)">ResourcePackListEntryFound</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreenResourcePacks.html" title="class in net.minecraft.client.gui">GuiScreenResourcePacks</a>&nbsp;p_i45053_1_,
+ <a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources">ResourcePackRepository.Entry</a>&nbsp;p_i45053_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>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryFound.html#func_148311_a()">func_148311_a</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryFound.html#func_148312_b()">func_148312_b</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryFound.html#func_148313_c()">func_148313_c</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources">ResourcePackRepository.Entry</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryFound.html#func_148318_i()">func_148318_i</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.resources.ResourcePackListEntry">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></h3>
+<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#drawEntry(int,%20int,%20int,%20int,%20int,%20net.minecraft.client.renderer.Tessellator,%20int,%20int,%20boolean)">drawEntry</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148307_h()">func_148307_h</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148308_f()">func_148308_f</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148309_e()">func_148309_e</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148310_d()">func_148310_d</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148314_g()">func_148314_g</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#mousePressed(int,%20int,%20int,%20int,%20int,%20int)">mousePressed</a>, <a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#mouseReleased(int,%20int,%20int,%20int,%20int,%20int)">mouseReleased</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="ResourcePackListEntryFound(net.minecraft.client.gui.GuiScreenResourcePacks, net.minecraft.client.resources.ResourcePackRepository.Entry)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ResourcePackListEntryFound</h4>
+<pre>public&nbsp;ResourcePackListEntryFound(<a href="../../../../net/minecraft/client/gui/GuiScreenResourcePacks.html" title="class in net.minecraft.client.gui">GuiScreenResourcePacks</a>&nbsp;p_i45053_1_,
+ <a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources">ResourcePackRepository.Entry</a>&nbsp;p_i45053_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="func_148313_c()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148313_c</h4>
+<pre>protected&nbsp;void&nbsp;func_148313_c()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148313_c()">func_148313_c</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148311_a()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148311_a</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;func_148311_a()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148311_a()">func_148311_a</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148312_b()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148312_b</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;func_148312_b()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html#func_148312_b()">func_148312_b</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_148318_i()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_148318_i</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources">ResourcePackRepository.Entry</a>&nbsp;func_148318_i()</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/client/resources/ResourcePackListEntryDefault.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackListEntryFound.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackListEntryFound.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.client.resources.ResourcePackListEntry">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/client/resources/ResourcePackRepository.Entry.html b/javadoc/net/minecraft/client/resources/ResourcePackRepository.Entry.html
new file mode 100644
index 0000000..ec29fb1
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/ResourcePackRepository.Entry.html
@@ -0,0 +1,343 @@
+<!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:09 EST 2015 -->
+<title>ResourcePackRepository.Entry (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="ResourcePackRepository.Entry (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/client/resources/ResourcePackRepository.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackRepository.Entry.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackRepository.Entry.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.client.resources</div>
+<h2 title="Class ResourcePackRepository.Entry" class="title">Class ResourcePackRepository.Entry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.ResourcePackRepository.Entry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html" title="class in net.minecraft.client.resources">ResourcePackRepository</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ResourcePackRepository.Entry</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/client/resources/ResourcePackRepository.Entry.html#bindTexturePackIcon(net.minecraft.client.renderer.texture.TextureManager)">bindTexturePackIcon</a></strong>(<a href="../../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;p_110518_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html#closeResourcePack()">closeResourcePack</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/client/resources/ResourcePackRepository.Entry.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;p_equals_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html#getResourcePack()">getResourcePack</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html#getResourcePackName()">getResourcePackName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html#getTexturePackDescription()">getTexturePackDescription</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/client/resources/ResourcePackRepository.Entry.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html#toString()">toString</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html#updateResourcePack()">updateResourcePack</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, finalize, getClass, notify, notifyAll, 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="updateResourcePack()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateResourcePack</h4>
+<pre>public&nbsp;void&nbsp;updateResourcePack()
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="bindTexturePackIcon(net.minecraft.client.renderer.texture.TextureManager)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bindTexturePackIcon</h4>
+<pre>public&nbsp;void&nbsp;bindTexturePackIcon(<a href="../../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;p_110518_1_)</pre>
+</li>
+</ul>
+<a name="closeResourcePack()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>closeResourcePack</h4>
+<pre>public&nbsp;void&nbsp;closeResourcePack()</pre>
+</li>
+</ul>
+<a name="getResourcePack()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourcePack</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>&nbsp;getResourcePack()</pre>
+</li>
+</ul>
+<a name="getResourcePackName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourcePackName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getResourcePackName()</pre>
+</li>
+</ul>
+<a name="getTexturePackDescription()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTexturePackDescription</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getTexturePackDescription()</pre>
+</li>
+</ul>
+<a name="equals(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;p_equals_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</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/client/resources/ResourcePackRepository.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackRepository.Entry.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackRepository.Entry.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/client/resources/ResourcePackRepository.html b/javadoc/net/minecraft/client/resources/ResourcePackRepository.html
new file mode 100644
index 0000000..d178bdf
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/ResourcePackRepository.html
@@ -0,0 +1,434 @@
+<!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:09 EST 2015 -->
+<title>ResourcePackRepository (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="ResourcePackRepository (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/client/resources/ResourcePackListEntryFound.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackRepository.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackRepository.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><a href="#nested_class_summary">Nested</a>&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.client.resources</div>
+<h2 title="Class ResourcePackRepository" class="title">Class ResourcePackRepository</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.ResourcePackRepository</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ResourcePackRepository</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources">ResourcePackRepository.Entry</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== 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>protected static java.io.FileFilter</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html#resourcePackFilter">resourcePackFilter</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html#rprDefaultResourcePack">rprDefaultResourcePack</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html#rprMetadataSerializer">rprMetadataSerializer</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/client/resources/ResourcePackRepository.html#ResourcePackRepository(java.io.File,%20java.io.File,%20net.minecraft.client.resources.IResourcePack,%20net.minecraft.client.resources.data.IMetadataSerializer,%20net.minecraft.client.settings.GameSettings)">ResourcePackRepository</a></strong>(java.io.File&nbsp;p_i45101_1_,
+ java.io.File&nbsp;p_i45101_2_,
+ <a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>&nbsp;p_i45101_3_,
+ <a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i45101_4_,
+ <a href="../../../../net/minecraft/client/settings/GameSettings.html" title="class in net.minecraft.client.settings">GameSettings</a>&nbsp;p_i45101_5_)</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/client/resources/ResourcePackRepository.html#func_148526_a(java.lang.String)">func_148526_a</a></strong>(java.lang.String&nbsp;p_148526_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html#func_148527_a(java.util.List)">func_148527_a</a></strong>(java.util.List&nbsp;p_148527_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html#func_148529_f()">func_148529_f</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html#func_148530_e()">func_148530_e</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html#getDirResourcepacks()">getDirResourcepacks</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html#getRepositoryEntries()">getRepositoryEntries</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/client/resources/ResourcePackRepository.html#getRepositoryEntriesAll()">getRepositoryEntriesAll</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html#updateRepositoryEntriesAll()">updateRepositoryEntriesAll</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">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="resourcePackFilter">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resourcePackFilter</h4>
+<pre>protected static final&nbsp;java.io.FileFilter resourcePackFilter</pre>
+</li>
+</ul>
+<a name="rprDefaultResourcePack">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rprDefaultResourcePack</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a> rprDefaultResourcePack</pre>
+</li>
+</ul>
+<a name="rprMetadataSerializer">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rprMetadataSerializer</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a> rprMetadataSerializer</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ResourcePackRepository(java.io.File, java.io.File, net.minecraft.client.resources.IResourcePack, net.minecraft.client.resources.data.IMetadataSerializer, net.minecraft.client.settings.GameSettings)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ResourcePackRepository</h4>
+<pre>public&nbsp;ResourcePackRepository(java.io.File&nbsp;p_i45101_1_,
+ java.io.File&nbsp;p_i45101_2_,
+ <a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>&nbsp;p_i45101_3_,
+ <a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i45101_4_,
+ <a href="../../../../net/minecraft/client/settings/GameSettings.html" title="class in net.minecraft.client.settings">GameSettings</a>&nbsp;p_i45101_5_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="updateRepositoryEntriesAll()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateRepositoryEntriesAll</h4>
+<pre>public&nbsp;void&nbsp;updateRepositoryEntriesAll()</pre>
+</li>
+</ul>
+<a name="getRepositoryEntriesAll()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRepositoryEntriesAll</h4>
+<pre>public&nbsp;java.util.List&nbsp;getRepositoryEntriesAll()</pre>
+</li>
+</ul>
+<a name="getRepositoryEntries()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRepositoryEntries</h4>
+<pre>public&nbsp;java.util.List&nbsp;getRepositoryEntries()</pre>
+</li>
+</ul>
+<a name="func_148527_a(java.util.List)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148527_a</h4>
+<pre>public&nbsp;void&nbsp;func_148527_a(java.util.List&nbsp;p_148527_1_)</pre>
+</li>
+</ul>
+<a name="getDirResourcepacks()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDirResourcepacks</h4>
+<pre>public&nbsp;java.io.File&nbsp;getDirResourcepacks()</pre>
+</li>
+</ul>
+<a name="func_148526_a(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148526_a</h4>
+<pre>public&nbsp;void&nbsp;func_148526_a(java.lang.String&nbsp;p_148526_1_)</pre>
+</li>
+</ul>
+<a name="func_148530_e()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_148530_e</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>&nbsp;func_148530_e()</pre>
+</li>
+</ul>
+<a name="func_148529_f()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_148529_f</h4>
+<pre>public&nbsp;void&nbsp;func_148529_f()</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/client/resources/ResourcePackListEntryFound.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/ResourcePackRepository.html" target="_top">Frames</a></li>
+<li><a href="ResourcePackRepository.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><a href="#nested_class_summary">Nested</a>&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/client/resources/SimpleReloadableResourceManager.html b/javadoc/net/minecraft/client/resources/SimpleReloadableResourceManager.html
new file mode 100644
index 0000000..3d2ff62
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/SimpleReloadableResourceManager.html
@@ -0,0 +1,348 @@
+<!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:09 EST 2015 -->
+<title>SimpleReloadableResourceManager (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="SimpleReloadableResourceManager (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/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/SimpleResource.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/SimpleReloadableResourceManager.html" target="_top">Frames</a></li>
+<li><a href="SimpleReloadableResourceManager.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.client.resources</div>
+<h2 title="Class SimpleReloadableResourceManager" class="title">Class SimpleReloadableResourceManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.SimpleReloadableResourceManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources">IReloadableResourceManager</a>, <a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SimpleReloadableResourceManager</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources">IReloadableResourceManager</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/client/resources/SimpleReloadableResourceManager.html#SimpleReloadableResourceManager(net.minecraft.client.resources.data.IMetadataSerializer)">SimpleReloadableResourceManager</a></strong>(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i1299_1_)</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>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html#getAllResources(net.minecraft.util.ResourceLocation)">getAllResources</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_135056_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html#getResource(net.minecraft.util.ResourceLocation)">getResource</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110536_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Set</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html#getResourceDomains()">getResourceDomains</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html#registerReloadListener(net.minecraft.client.resources.IResourceManagerReloadListener)">registerReloadListener</a></strong>(<a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a>&nbsp;p_110542_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html#reloadResourcePack(net.minecraft.client.resources.IResourcePack)">reloadResourcePack</a></strong>(<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>&nbsp;p_110545_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html#reloadResources(java.util.List)">reloadResources</a></strong>(java.util.List&nbsp;p_110541_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="SimpleReloadableResourceManager(net.minecraft.client.resources.data.IMetadataSerializer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SimpleReloadableResourceManager</h4>
+<pre>public&nbsp;SimpleReloadableResourceManager(<a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i1299_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="reloadResourcePack(net.minecraft.client.resources.IResourcePack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reloadResourcePack</h4>
+<pre>public&nbsp;void&nbsp;reloadResourcePack(<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>&nbsp;p_110545_1_)</pre>
+</li>
+</ul>
+<a name="getResourceDomains()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourceDomains</h4>
+<pre>public&nbsp;java.util.Set&nbsp;getResourceDomains()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getResourceDomains()">getResourceDomains</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResource(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResource</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a>&nbsp;getResource(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_110536_1_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getResource(net.minecraft.util.ResourceLocation)">getResource</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getAllResources(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAllResources</h4>
+<pre>public&nbsp;java.util.List&nbsp;getAllResources(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_135056_1_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResourceManager.html#getAllResources(net.minecraft.util.ResourceLocation)">getAllResources</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="reloadResources(java.util.List)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reloadResources</h4>
+<pre>public&nbsp;void&nbsp;reloadResources(java.util.List&nbsp;p_110541_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html#reloadResources(java.util.List)">reloadResources</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources">IReloadableResourceManager</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="registerReloadListener(net.minecraft.client.resources.IResourceManagerReloadListener)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>registerReloadListener</h4>
+<pre>public&nbsp;void&nbsp;registerReloadListener(<a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a>&nbsp;p_110542_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html#registerReloadListener(net.minecraft.client.resources.IResourceManagerReloadListener)">registerReloadListener</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources">IReloadableResourceManager</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/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/SimpleResource.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/SimpleReloadableResourceManager.html" target="_top">Frames</a></li>
+<li><a href="SimpleReloadableResourceManager.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/client/resources/SimpleResource.html b/javadoc/net/minecraft/client/resources/SimpleResource.html
new file mode 100644
index 0000000..7d21e3e
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/SimpleResource.html
@@ -0,0 +1,337 @@
+<!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:09 EST 2015 -->
+<title>SimpleResource (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="SimpleResource (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/client/resources/SimpleReloadableResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/SkinManager.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/SimpleResource.html" target="_top">Frames</a></li>
+<li><a href="SimpleResource.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.client.resources</div>
+<h2 title="Class SimpleResource" class="title">Class SimpleResource</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.SimpleResource</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SimpleResource</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</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/client/resources/SimpleResource.html#SimpleResource(net.minecraft.util.ResourceLocation,%20java.io.InputStream,%20java.io.InputStream,%20net.minecraft.client.resources.data.IMetadataSerializer)">SimpleResource</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_i1300_1_,
+ java.io.InputStream&nbsp;p_i1300_2_,
+ java.io.InputStream&nbsp;p_i1300_3_,
+ <a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i1300_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>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleResource.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;p_equals_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.InputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleResource.html#getInputStream()">getInputStream</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleResource.html#getMetadata(java.lang.String)">getMetadata</a></strong>(java.lang.String&nbsp;p_110526_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SimpleResource.html#hashCode()">hashCode</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/client/resources/SimpleResource.html#hasMetadata()">hasMetadata</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, finalize, getClass, 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="SimpleResource(net.minecraft.util.ResourceLocation, java.io.InputStream, java.io.InputStream, net.minecraft.client.resources.data.IMetadataSerializer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SimpleResource</h4>
+<pre>public&nbsp;SimpleResource(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_i1300_1_,
+ java.io.InputStream&nbsp;p_i1300_2_,
+ java.io.InputStream&nbsp;p_i1300_3_,
+ <a href="../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a>&nbsp;p_i1300_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="getInputStream()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputStream</h4>
+<pre>public&nbsp;java.io.InputStream&nbsp;getInputStream()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResource.html#getInputStream()">getInputStream</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hasMetadata()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasMetadata</h4>
+<pre>public&nbsp;boolean&nbsp;hasMetadata()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResource.html#hasMetadata()">hasMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMetadata(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMetadata</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>&nbsp;getMetadata(java.lang.String&nbsp;p_110526_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/client/resources/IResource.html#getMetadata(java.lang.String)">getMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="equals(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;p_equals_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</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/client/resources/SimpleReloadableResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/SkinManager.html" title="class in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/SimpleResource.html" target="_top">Frames</a></li>
+<li><a href="SimpleResource.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/client/resources/SkinManager.SkinAvailableCallback.html b/javadoc/net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html
new file mode 100644
index 0000000..0c7b0ea
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html
@@ -0,0 +1,214 @@
+<!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:09 EST 2015 -->
+<title>SkinManager.SkinAvailableCallback (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="SkinManager.SkinAvailableCallback (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/client/resources/SkinManager.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" target="_top">Frames</a></li>
+<li><a href="SkinManager.SkinAvailableCallback.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.client.resources</div>
+<h2 title="Interface SkinManager.SkinAvailableCallback" class="title">Interface SkinManager.SkinAvailableCallback</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/client/entity/AbstractClientPlayer.html" title="class in net.minecraft.client.entity">AbstractClientPlayer</a>, <a href="../../../../net/minecraft/client/entity/EntityClientPlayerMP.html" title="class in net.minecraft.client.entity">EntityClientPlayerMP</a>, <a href="../../../../net/minecraft/client/entity/EntityOtherPlayerMP.html" title="class in net.minecraft.client.entity">EntityOtherPlayerMP</a>, <a href="../../../../net/minecraft/client/entity/EntityPlayerSP.html" title="class in net.minecraft.client.entity">EntityPlayerSP</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraft/client/resources/SkinManager.html" title="class in net.minecraft.client.resources">SkinManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static interface <span class="strong">SkinManager.SkinAvailableCallback</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>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html#func_152121_a(com.mojang.authlib.minecraft.MinecraftProfileTexture.Type,%20net.minecraft.util.ResourceLocation)">func_152121_a</a></strong>(com.mojang.authlib.minecraft.MinecraftProfileTexture.Type&nbsp;p_152121_1_,
+ <a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_152121_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="func_152121_a(com.mojang.authlib.minecraft.MinecraftProfileTexture.Type, net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_152121_a</h4>
+<pre>void&nbsp;func_152121_a(com.mojang.authlib.minecraft.MinecraftProfileTexture.Type&nbsp;p_152121_1_,
+ <a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;p_152121_2_)</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/client/resources/SkinManager.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" target="_top">Frames</a></li>
+<li><a href="SkinManager.SkinAvailableCallback.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/client/resources/SkinManager.html b/javadoc/net/minecraft/client/resources/SkinManager.html
new file mode 100644
index 0000000..6c48034
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/SkinManager.html
@@ -0,0 +1,362 @@
+<!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:09 EST 2015 -->
+<title>SkinManager (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="SkinManager (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/client/resources/SimpleResource.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/SkinManager.html" target="_top">Frames</a></li>
+<li><a href="SkinManager.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><a href="#nested_class_summary">Nested</a>&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.client.resources</div>
+<h2 title="Class SkinManager" class="title">Class SkinManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.SkinManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SkinManager</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources">SkinManager.SkinAvailableCallback</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== 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>static <a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SkinManager.html#field_152793_a">field_152793_a</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/client/resources/SkinManager.html#SkinManager(net.minecraft.client.renderer.texture.TextureManager,%20java.io.File,%20com.mojang.authlib.minecraft.MinecraftSessionService)">SkinManager</a></strong>(<a href="../../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;p_i1044_1_,
+ java.io.File&nbsp;p_i1044_2_,
+ com.mojang.authlib.minecraft.MinecraftSessionService&nbsp;p_i1044_3_)</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>java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SkinManager.html#func_152788_a(com.mojang.authlib.GameProfile)">func_152788_a</a></strong>(com.mojang.authlib.GameProfile&nbsp;p_152788_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SkinManager.html#func_152789_a(com.mojang.authlib.minecraft.MinecraftProfileTexture,%20com.mojang.authlib.minecraft.MinecraftProfileTexture.Type,%20net.minecraft.client.resources.SkinManager.SkinAvailableCallback)">func_152789_a</a></strong>(com.mojang.authlib.minecraft.MinecraftProfileTexture&nbsp;p_152789_1_,
+ com.mojang.authlib.minecraft.MinecraftProfileTexture.Type&nbsp;p_152789_2_,
+ <a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources">SkinManager.SkinAvailableCallback</a>&nbsp;p_152789_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SkinManager.html#func_152790_a(com.mojang.authlib.GameProfile,%20net.minecraft.client.resources.SkinManager.SkinAvailableCallback,%20boolean)">func_152790_a</a></strong>(com.mojang.authlib.GameProfile&nbsp;p_152790_1_,
+ <a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources">SkinManager.SkinAvailableCallback</a>&nbsp;p_152790_2_,
+ boolean&nbsp;p_152790_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/client/resources/SkinManager.html#func_152792_a(com.mojang.authlib.minecraft.MinecraftProfileTexture,%20com.mojang.authlib.minecraft.MinecraftProfileTexture.Type)">func_152792_a</a></strong>(com.mojang.authlib.minecraft.MinecraftProfileTexture&nbsp;p_152792_1_,
+ com.mojang.authlib.minecraft.MinecraftProfileTexture.Type&nbsp;p_152792_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="field_152793_a">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>field_152793_a</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a> field_152793_a</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SkinManager(net.minecraft.client.renderer.texture.TextureManager, java.io.File, com.mojang.authlib.minecraft.MinecraftSessionService)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SkinManager</h4>
+<pre>public&nbsp;SkinManager(<a href="../../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;p_i1044_1_,
+ java.io.File&nbsp;p_i1044_2_,
+ com.mojang.authlib.minecraft.MinecraftSessionService&nbsp;p_i1044_3_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="func_152792_a(com.mojang.authlib.minecraft.MinecraftProfileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_152792_a</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;func_152792_a(com.mojang.authlib.minecraft.MinecraftProfileTexture&nbsp;p_152792_1_,
+ com.mojang.authlib.minecraft.MinecraftProfileTexture.Type&nbsp;p_152792_2_)</pre>
+</li>
+</ul>
+<a name="func_152789_a(com.mojang.authlib.minecraft.MinecraftProfileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type, net.minecraft.client.resources.SkinManager.SkinAvailableCallback)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_152789_a</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;func_152789_a(com.mojang.authlib.minecraft.MinecraftProfileTexture&nbsp;p_152789_1_,
+ com.mojang.authlib.minecraft.MinecraftProfileTexture.Type&nbsp;p_152789_2_,
+ <a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources">SkinManager.SkinAvailableCallback</a>&nbsp;p_152789_3_)</pre>
+</li>
+</ul>
+<a name="func_152790_a(com.mojang.authlib.GameProfile, net.minecraft.client.resources.SkinManager.SkinAvailableCallback, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_152790_a</h4>
+<pre>public&nbsp;void&nbsp;func_152790_a(com.mojang.authlib.GameProfile&nbsp;p_152790_1_,
+ <a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources">SkinManager.SkinAvailableCallback</a>&nbsp;p_152790_2_,
+ boolean&nbsp;p_152790_3_)</pre>
+</li>
+</ul>
+<a name="func_152788_a(com.mojang.authlib.GameProfile)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_152788_a</h4>
+<pre>public&nbsp;java.util.Map&nbsp;func_152788_a(com.mojang.authlib.GameProfile&nbsp;p_152788_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/client/resources/SimpleResource.html" title="class in net.minecraft.client.resources"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/SkinManager.html" target="_top">Frames</a></li>
+<li><a href="SkinManager.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><a href="#nested_class_summary">Nested</a>&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/client/resources/data/AnimationFrame.html b/javadoc/net/minecraft/client/resources/data/AnimationFrame.html
new file mode 100644
index 0000000..d78feb4
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/AnimationFrame.html
@@ -0,0 +1,294 @@
+<!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:11 EST 2015 -->
+<title>AnimationFrame (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="AnimationFrame (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/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/AnimationFrame.html" target="_top">Frames</a></li>
+<li><a href="AnimationFrame.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.client.resources.data</div>
+<h2 title="Class AnimationFrame" class="title">Class AnimationFrame</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.AnimationFrame</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">AnimationFrame</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/client/resources/data/AnimationFrame.html#AnimationFrame(int)">AnimationFrame</a></strong>(int&nbsp;p_i1307_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationFrame.html#AnimationFrame(int,%20int)">AnimationFrame</a></strong>(int&nbsp;p_i1308_1_,
+ int&nbsp;p_i1308_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>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationFrame.html#getFrameIndex()">getFrameIndex</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/client/resources/data/AnimationFrame.html#getFrameTime()">getFrameTime</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/client/resources/data/AnimationFrame.html#hasNoTime()">hasNoTime</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">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AnimationFrame(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AnimationFrame</h4>
+<pre>public&nbsp;AnimationFrame(int&nbsp;p_i1307_1_)</pre>
+</li>
+</ul>
+<a name="AnimationFrame(int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AnimationFrame</h4>
+<pre>public&nbsp;AnimationFrame(int&nbsp;p_i1308_1_,
+ int&nbsp;p_i1308_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="hasNoTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasNoTime</h4>
+<pre>public&nbsp;boolean&nbsp;hasNoTime()</pre>
+</li>
+</ul>
+<a name="getFrameTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFrameTime</h4>
+<pre>public&nbsp;int&nbsp;getFrameTime()</pre>
+</li>
+</ul>
+<a name="getFrameIndex()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFrameIndex</h4>
+<pre>public&nbsp;int&nbsp;getFrameIndex()</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/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/AnimationFrame.html" target="_top">Frames</a></li>
+<li><a href="AnimationFrame.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/client/resources/data/AnimationMetadataSection.html b/javadoc/net/minecraft/client/resources/data/AnimationMetadataSection.html
new file mode 100644
index 0000000..ef832b3
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/AnimationMetadataSection.html
@@ -0,0 +1,356 @@
+<!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:11 EST 2015 -->
+<title>AnimationMetadataSection (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="AnimationMetadataSection (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/client/resources/data/AnimationFrame.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/AnimationMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="AnimationMetadataSection.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.client.resources.data</div>
+<h2 title="Class AnimationMetadataSection" class="title">Class AnimationMetadataSection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.AnimationMetadataSection</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AnimationMetadataSection</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</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/client/resources/data/AnimationMetadataSection.html#AnimationMetadataSection(java.util.List,%20int,%20int,%20int)">AnimationMetadataSection</a></strong>(java.util.List&nbsp;p_i1309_1_,
+ int&nbsp;p_i1309_2_,
+ int&nbsp;p_i1309_3_,
+ int&nbsp;p_i1309_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>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSection.html#frameHasTime(int)">frameHasTime</a></strong>(int&nbsp;p_110470_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSection.html#getFrameCount()">getFrameCount</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/client/resources/data/AnimationMetadataSection.html#getFrameHeight()">getFrameHeight</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/client/resources/data/AnimationMetadataSection.html#getFrameIndex(int)">getFrameIndex</a></strong>(int&nbsp;p_110468_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Set</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSection.html#getFrameIndexSet()">getFrameIndexSet</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/client/resources/data/AnimationMetadataSection.html#getFrameTime()">getFrameTime</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/client/resources/data/AnimationMetadataSection.html#getFrameTimeSingle(int)">getFrameTimeSingle</a></strong>(int&nbsp;p_110472_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSection.html#getFrameWidth()">getFrameWidth</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">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AnimationMetadataSection(java.util.List, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AnimationMetadataSection</h4>
+<pre>public&nbsp;AnimationMetadataSection(java.util.List&nbsp;p_i1309_1_,
+ int&nbsp;p_i1309_2_,
+ int&nbsp;p_i1309_3_,
+ int&nbsp;p_i1309_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="getFrameHeight()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFrameHeight</h4>
+<pre>public&nbsp;int&nbsp;getFrameHeight()</pre>
+</li>
+</ul>
+<a name="getFrameWidth()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFrameWidth</h4>
+<pre>public&nbsp;int&nbsp;getFrameWidth()</pre>
+</li>
+</ul>
+<a name="getFrameCount()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFrameCount</h4>
+<pre>public&nbsp;int&nbsp;getFrameCount()</pre>
+</li>
+</ul>
+<a name="getFrameTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFrameTime</h4>
+<pre>public&nbsp;int&nbsp;getFrameTime()</pre>
+</li>
+</ul>
+<a name="getFrameTimeSingle(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFrameTimeSingle</h4>
+<pre>public&nbsp;int&nbsp;getFrameTimeSingle(int&nbsp;p_110472_1_)</pre>
+</li>
+</ul>
+<a name="frameHasTime(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>frameHasTime</h4>
+<pre>public&nbsp;boolean&nbsp;frameHasTime(int&nbsp;p_110470_1_)</pre>
+</li>
+</ul>
+<a name="getFrameIndex(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFrameIndex</h4>
+<pre>public&nbsp;int&nbsp;getFrameIndex(int&nbsp;p_110468_1_)</pre>
+</li>
+</ul>
+<a name="getFrameIndexSet()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFrameIndexSet</h4>
+<pre>public&nbsp;java.util.Set&nbsp;getFrameIndexSet()</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/client/resources/data/AnimationFrame.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/AnimationMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="AnimationMetadataSection.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/client/resources/data/AnimationMetadataSectionSerializer.html b/javadoc/net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html
new file mode 100644
index 0000000..257aedc
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html
@@ -0,0 +1,327 @@
+<!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:11 EST 2015 -->
+<title>AnimationMetadataSectionSerializer (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="AnimationMetadataSectionSerializer (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/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="AnimationMetadataSectionSerializer.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.client.resources.data</div>
+<h2 title="Class AnimationMetadataSectionSerializer" class="title">Class AnimationMetadataSectionSerializer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">net.minecraft.client.resources.data.BaseMetadataSectionSerializer</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.AnimationMetadataSectionSerializer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>com.google.gson.JsonDeserializer, com.google.gson.JsonSerializer, <a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AnimationMetadataSectionSerializer</span>
+extends <a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">BaseMetadataSectionSerializer</a>
+implements com.google.gson.JsonSerializer</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/client/resources/data/AnimationMetadataSectionSerializer.html#AnimationMetadataSectionSerializer()">AnimationMetadataSectionSerializer</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/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data">AnimationMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html#deserialize(com.google.gson.JsonElement,%20java.lang.reflect.Type,%20com.google.gson.JsonDeserializationContext)">deserialize</a></strong>(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html#getSectionName()">getSectionName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>com.google.gson.JsonElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html#serialize(net.minecraft.client.resources.data.AnimationMetadataSection,%20java.lang.reflect.Type,%20com.google.gson.JsonSerializationContext)">serialize</a></strong>(<a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data">AnimationMetadataSection</a>&nbsp;p_serialize_1_,
+ java.lang.reflect.Type&nbsp;p_serialize_2_,
+ com.google.gson.JsonSerializationContext&nbsp;p_serialize_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>com.google.gson.JsonElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html#serialize(java.lang.Object,%20java.lang.reflect.Type,%20com.google.gson.JsonSerializationContext)">serialize</a></strong>(java.lang.Object&nbsp;p_serialize_1_,
+ java.lang.reflect.Type&nbsp;p_serialize_2_,
+ com.google.gson.JsonSerializationContext&nbsp;p_serialize_3_)</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="AnimationMetadataSectionSerializer()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AnimationMetadataSectionSerializer</h4>
+<pre>public&nbsp;AnimationMetadataSectionSerializer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="deserialize(com.google.gson.JsonElement, java.lang.reflect.Type, com.google.gson.JsonDeserializationContext)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deserialize</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data">AnimationMetadataSection</a>&nbsp;deserialize(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>deserialize</code>&nbsp;in interface&nbsp;<code>com.google.gson.JsonDeserializer</code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(net.minecraft.client.resources.data.AnimationMetadataSection, java.lang.reflect.Type, com.google.gson.JsonSerializationContext)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;com.google.gson.JsonElement&nbsp;serialize(<a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data">AnimationMetadataSection</a>&nbsp;p_serialize_1_,
+ java.lang.reflect.Type&nbsp;p_serialize_2_,
+ com.google.gson.JsonSerializationContext&nbsp;p_serialize_3_)</pre>
+</li>
+</ul>
+<a name="getSectionName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSectionName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html#getSectionName()">getSectionName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(java.lang.Object, java.lang.reflect.Type, com.google.gson.JsonSerializationContext)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;com.google.gson.JsonElement&nbsp;serialize(java.lang.Object&nbsp;p_serialize_1_,
+ java.lang.reflect.Type&nbsp;p_serialize_2_,
+ com.google.gson.JsonSerializationContext&nbsp;p_serialize_3_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>com.google.gson.JsonSerializer</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/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="AnimationMetadataSectionSerializer.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/client/resources/data/BaseMetadataSectionSerializer.html b/javadoc/net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html
new file mode 100644
index 0000000..37bdcdd
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/BaseMetadataSectionSerializer.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:11 EST 2015 -->
+<title>BaseMetadataSectionSerializer (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="BaseMetadataSectionSerializer (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/client/resources/data/AnimationMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/FontMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="BaseMetadataSectionSerializer.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="#methods_inherited_from_class_java.lang.Object">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>Method</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.client.resources.data</div>
+<h2 title="Class BaseMetadataSectionSerializer" class="title">Class BaseMetadataSectionSerializer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.BaseMetadataSectionSerializer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>com.google.gson.JsonDeserializer, <a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">AnimationMetadataSectionSerializer</a>, <a href="../../../../../net/minecraft/client/resources/data/FontMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">FontMetadataSectionSerializer</a>, <a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">LanguageMetadataSectionSerializer</a>, <a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">PackMetadataSectionSerializer</a>, <a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">TextureMetadataSectionSerializer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">BaseMetadataSectionSerializer</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</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/client/resources/data/BaseMetadataSectionSerializer.html#BaseMetadataSectionSerializer()">BaseMetadataSectionSerializer</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>
+<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>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.resources.data.IMetadataSectionSerializer">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a></h3>
+<code><a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html#getSectionName()">getSectionName</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_com.google.gson.JsonDeserializer">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;com.google.gson.JsonDeserializer</h3>
+<code>deserialize</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="BaseMetadataSectionSerializer()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BaseMetadataSectionSerializer</h4>
+<pre>public&nbsp;BaseMetadataSectionSerializer()</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/client/resources/data/AnimationMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/FontMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="BaseMetadataSectionSerializer.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="#methods_inherited_from_class_java.lang.Object">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>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/client/resources/data/FontMetadataSection.html b/javadoc/net/minecraft/client/resources/data/FontMetadataSection.html
new file mode 100644
index 0000000..66f974f
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/FontMetadataSection.html
@@ -0,0 +1,235 @@
+<!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:11 EST 2015 -->
+<title>FontMetadataSection (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="FontMetadataSection (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/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/FontMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/FontMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="FontMetadataSection.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="#methods_inherited_from_class_java.lang.Object">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>Method</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.client.resources.data</div>
+<h2 title="Class FontMetadataSection" class="title">Class FontMetadataSection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.FontMetadataSection</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FontMetadataSection</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</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/client/resources/data/FontMetadataSection.html#FontMetadataSection(float[],%20float[],%20float[])">FontMetadataSection</a></strong>(float[]&nbsp;p_i1310_1_,
+ float[]&nbsp;p_i1310_2_,
+ float[]&nbsp;p_i1310_3_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<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="FontMetadataSection(float[], float[], float[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FontMetadataSection</h4>
+<pre>public&nbsp;FontMetadataSection(float[]&nbsp;p_i1310_1_,
+ float[]&nbsp;p_i1310_2_,
+ float[]&nbsp;p_i1310_3_)</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/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/FontMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/FontMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="FontMetadataSection.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="#methods_inherited_from_class_java.lang.Object">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>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/client/resources/data/FontMetadataSectionSerializer.html b/javadoc/net/minecraft/client/resources/data/FontMetadataSectionSerializer.html
new file mode 100644
index 0000000..944b3cf
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/FontMetadataSectionSerializer.html
@@ -0,0 +1,280 @@
+<!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:11 EST 2015 -->
+<title>FontMetadataSectionSerializer (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="FontMetadataSectionSerializer (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/client/resources/data/FontMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/FontMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="FontMetadataSectionSerializer.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.client.resources.data</div>
+<h2 title="Class FontMetadataSectionSerializer" class="title">Class FontMetadataSectionSerializer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">net.minecraft.client.resources.data.BaseMetadataSectionSerializer</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.FontMetadataSectionSerializer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>com.google.gson.JsonDeserializer, <a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FontMetadataSectionSerializer</span>
+extends <a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">BaseMetadataSectionSerializer</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/client/resources/data/FontMetadataSectionSerializer.html#FontMetadataSectionSerializer()">FontMetadataSectionSerializer</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/client/resources/data/FontMetadataSection.html" title="class in net.minecraft.client.resources.data">FontMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/FontMetadataSectionSerializer.html#deserialize(com.google.gson.JsonElement,%20java.lang.reflect.Type,%20com.google.gson.JsonDeserializationContext)">deserialize</a></strong>(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/FontMetadataSectionSerializer.html#getSectionName()">getSectionName</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">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FontMetadataSectionSerializer()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FontMetadataSectionSerializer</h4>
+<pre>public&nbsp;FontMetadataSectionSerializer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="deserialize(com.google.gson.JsonElement, java.lang.reflect.Type, com.google.gson.JsonDeserializationContext)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deserialize</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/client/resources/data/FontMetadataSection.html" title="class in net.minecraft.client.resources.data">FontMetadataSection</a>&nbsp;deserialize(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</pre>
+</li>
+</ul>
+<a name="getSectionName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSectionName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSectionName()</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/client/resources/data/FontMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/FontMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="FontMetadataSectionSerializer.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/client/resources/data/IMetadataSection.html b/javadoc/net/minecraft/client/resources/data/IMetadataSection.html
new file mode 100644
index 0000000..8b6df47
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/IMetadataSection.html
@@ -0,0 +1,160 @@
+<!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:11 EST 2015 -->
+<title>IMetadataSection (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="IMetadataSection (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/client/resources/data/FontMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/IMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="IMetadataSection.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>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</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.client.resources.data</div>
+<h2 title="Interface IMetadataSection" class="title">Interface IMetadataSection</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/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data">AnimationMetadataSection</a>, <a href="../../../../../net/minecraft/client/resources/data/FontMetadataSection.html" title="class in net.minecraft.client.resources.data">FontMetadataSection</a>, <a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data">LanguageMetadataSection</a>, <a href="../../../../../net/minecraft/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data">PackMetadataSection</a>, <a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSection.html" title="class in net.minecraft.client.resources.data">TextureMetadataSection</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IMetadataSection</span></pre>
+</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/client/resources/data/FontMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/IMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="IMetadataSection.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>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/client/resources/data/IMetadataSectionSerializer.html b/javadoc/net/minecraft/client/resources/data/IMetadataSectionSerializer.html
new file mode 100644
index 0000000..981c730
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/IMetadataSectionSerializer.html
@@ -0,0 +1,220 @@
+<!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:11 EST 2015 -->
+<title>IMetadataSectionSerializer (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="IMetadataSectionSerializer (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/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/IMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="IMetadataSectionSerializer.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.client.resources.data</div>
+<h2 title="Interface IMetadataSectionSerializer" class="title">Interface IMetadataSectionSerializer</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd>com.google.gson.JsonDeserializer</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">AnimationMetadataSectionSerializer</a>, <a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">BaseMetadataSectionSerializer</a>, <a href="../../../../../net/minecraft/client/resources/data/FontMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">FontMetadataSectionSerializer</a>, <a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">LanguageMetadataSectionSerializer</a>, <a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">PackMetadataSectionSerializer</a>, <a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">TextureMetadataSectionSerializer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IMetadataSectionSerializer</span>
+extends com.google.gson.JsonDeserializer</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>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html#getSectionName()">getSectionName</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_com.google.gson.JsonDeserializer">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;com.google.gson.JsonDeserializer</h3>
+<code>deserialize</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="getSectionName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSectionName</h4>
+<pre>java.lang.String&nbsp;getSectionName()</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/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/IMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="IMetadataSectionSerializer.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/client/resources/data/IMetadataSerializer.html b/javadoc/net/minecraft/client/resources/data/IMetadataSerializer.html
new file mode 100644
index 0000000..f8e1e77
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/IMetadataSerializer.html
@@ -0,0 +1,271 @@
+<!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:11 EST 2015 -->
+<title>IMetadataSerializer (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="IMetadataSerializer (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/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/IMetadataSerializer.html" target="_top">Frames</a></li>
+<li><a href="IMetadataSerializer.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.client.resources.data</div>
+<h2 title="Class IMetadataSerializer" class="title">Class IMetadataSerializer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.IMetadataSerializer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">IMetadataSerializer</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/client/resources/data/IMetadataSerializer.html#IMetadataSerializer()">IMetadataSerializer</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/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/IMetadataSerializer.html#parseMetadataSection(java.lang.String,%20com.google.gson.JsonObject)">parseMetadataSection</a></strong>(java.lang.String&nbsp;p_110503_1_,
+ com.google.gson.JsonObject&nbsp;p_110503_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/IMetadataSerializer.html#registerMetadataSectionType(net.minecraft.client.resources.data.IMetadataSectionSerializer,%20java.lang.Class)">registerMetadataSectionType</a></strong>(<a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a>&nbsp;p_110504_1_,
+ java.lang.Class&nbsp;p_110504_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="IMetadataSerializer()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IMetadataSerializer</h4>
+<pre>public&nbsp;IMetadataSerializer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerMetadataSectionType(net.minecraft.client.resources.data.IMetadataSectionSerializer, java.lang.Class)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerMetadataSectionType</h4>
+<pre>public&nbsp;void&nbsp;registerMetadataSectionType(<a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a>&nbsp;p_110504_1_,
+ java.lang.Class&nbsp;p_110504_2_)</pre>
+</li>
+</ul>
+<a name="parseMetadataSection(java.lang.String, com.google.gson.JsonObject)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>parseMetadataSection</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>&nbsp;parseMetadataSection(java.lang.String&nbsp;p_110503_1_,
+ com.google.gson.JsonObject&nbsp;p_110503_2_)</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/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/IMetadataSerializer.html" target="_top">Frames</a></li>
+<li><a href="IMetadataSerializer.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/client/resources/data/LanguageMetadataSection.html b/javadoc/net/minecraft/client/resources/data/LanguageMetadataSection.html
new file mode 100644
index 0000000..d64da24
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/LanguageMetadataSection.html
@@ -0,0 +1,259 @@
+<!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:11 EST 2015 -->
+<title>LanguageMetadataSection (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="LanguageMetadataSection (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/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/LanguageMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="LanguageMetadataSection.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.client.resources.data</div>
+<h2 title="Class LanguageMetadataSection" class="title">Class LanguageMetadataSection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.LanguageMetadataSection</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">LanguageMetadataSection</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</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/client/resources/data/LanguageMetadataSection.html#LanguageMetadataSection(java.util.Collection)">LanguageMetadataSection</a></strong>(java.util.Collection&nbsp;p_i1311_1_)</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>java.util.Collection</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSection.html#getLanguages()">getLanguages</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">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LanguageMetadataSection(java.util.Collection)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LanguageMetadataSection</h4>
+<pre>public&nbsp;LanguageMetadataSection(java.util.Collection&nbsp;p_i1311_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getLanguages()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getLanguages</h4>
+<pre>public&nbsp;java.util.Collection&nbsp;getLanguages()</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/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/LanguageMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="LanguageMetadataSection.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/client/resources/data/LanguageMetadataSectionSerializer.html b/javadoc/net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html
new file mode 100644
index 0000000..8d46b7f
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html
@@ -0,0 +1,280 @@
+<!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:11 EST 2015 -->
+<title>LanguageMetadataSectionSerializer (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="LanguageMetadataSectionSerializer (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/client/resources/data/LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="LanguageMetadataSectionSerializer.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.client.resources.data</div>
+<h2 title="Class LanguageMetadataSectionSerializer" class="title">Class LanguageMetadataSectionSerializer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">net.minecraft.client.resources.data.BaseMetadataSectionSerializer</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.LanguageMetadataSectionSerializer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>com.google.gson.JsonDeserializer, <a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">LanguageMetadataSectionSerializer</span>
+extends <a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">BaseMetadataSectionSerializer</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/client/resources/data/LanguageMetadataSectionSerializer.html#LanguageMetadataSectionSerializer()">LanguageMetadataSectionSerializer</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/client/resources/data/LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data">LanguageMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html#deserialize(com.google.gson.JsonElement,%20java.lang.reflect.Type,%20com.google.gson.JsonDeserializationContext)">deserialize</a></strong>(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html#getSectionName()">getSectionName</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">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LanguageMetadataSectionSerializer()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LanguageMetadataSectionSerializer</h4>
+<pre>public&nbsp;LanguageMetadataSectionSerializer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="deserialize(com.google.gson.JsonElement, java.lang.reflect.Type, com.google.gson.JsonDeserializationContext)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deserialize</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data">LanguageMetadataSection</a>&nbsp;deserialize(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</pre>
+</li>
+</ul>
+<a name="getSectionName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSectionName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSectionName()</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/client/resources/data/LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="LanguageMetadataSectionSerializer.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/client/resources/data/PackMetadataSection.html b/javadoc/net/minecraft/client/resources/data/PackMetadataSection.html
new file mode 100644
index 0000000..770a00a
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/PackMetadataSection.html
@@ -0,0 +1,274 @@
+<!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:11 EST 2015 -->
+<title>PackMetadataSection (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="PackMetadataSection (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/client/resources/data/LanguageMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/PackMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="PackMetadataSection.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.client.resources.data</div>
+<h2 title="Class PackMetadataSection" class="title">Class PackMetadataSection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.PackMetadataSection</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">PackMetadataSection</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</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/client/resources/data/PackMetadataSection.html#PackMetadataSection(net.minecraft.util.IChatComponent,%20int)">PackMetadataSection</a></strong>(<a href="../../../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a>&nbsp;p_i1034_1_,
+ int&nbsp;p_i1034_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/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSection.html#func_152805_a()">func_152805_a</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/client/resources/data/PackMetadataSection.html#getPackFormat()">getPackFormat</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">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PackMetadataSection(net.minecraft.util.IChatComponent, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PackMetadataSection</h4>
+<pre>public&nbsp;PackMetadataSection(<a href="../../../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a>&nbsp;p_i1034_1_,
+ int&nbsp;p_i1034_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="func_152805_a()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_152805_a</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a>&nbsp;func_152805_a()</pre>
+</li>
+</ul>
+<a name="getPackFormat()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPackFormat</h4>
+<pre>public&nbsp;int&nbsp;getPackFormat()</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/client/resources/data/LanguageMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/PackMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="PackMetadataSection.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/client/resources/data/PackMetadataSectionSerializer.html b/javadoc/net/minecraft/client/resources/data/PackMetadataSectionSerializer.html
new file mode 100644
index 0000000..9979d1d
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/PackMetadataSectionSerializer.html
@@ -0,0 +1,327 @@
+<!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:11 EST 2015 -->
+<title>PackMetadataSectionSerializer (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="PackMetadataSectionSerializer (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/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/PackMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="PackMetadataSectionSerializer.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.client.resources.data</div>
+<h2 title="Class PackMetadataSectionSerializer" class="title">Class PackMetadataSectionSerializer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">net.minecraft.client.resources.data.BaseMetadataSectionSerializer</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.PackMetadataSectionSerializer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>com.google.gson.JsonDeserializer, com.google.gson.JsonSerializer, <a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">PackMetadataSectionSerializer</span>
+extends <a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">BaseMetadataSectionSerializer</a>
+implements com.google.gson.JsonSerializer</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/client/resources/data/PackMetadataSectionSerializer.html#PackMetadataSectionSerializer()">PackMetadataSectionSerializer</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/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data">PackMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html#deserialize(com.google.gson.JsonElement,%20java.lang.reflect.Type,%20com.google.gson.JsonDeserializationContext)">deserialize</a></strong>(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html#getSectionName()">getSectionName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>com.google.gson.JsonElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html#serialize(java.lang.Object,%20java.lang.reflect.Type,%20com.google.gson.JsonSerializationContext)">serialize</a></strong>(java.lang.Object&nbsp;p_serialize_1_,
+ java.lang.reflect.Type&nbsp;p_serialize_2_,
+ com.google.gson.JsonSerializationContext&nbsp;p_serialize_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>com.google.gson.JsonElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html#serialize(net.minecraft.client.resources.data.PackMetadataSection,%20java.lang.reflect.Type,%20com.google.gson.JsonSerializationContext)">serialize</a></strong>(<a href="../../../../../net/minecraft/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data">PackMetadataSection</a>&nbsp;p_serialize_1_,
+ java.lang.reflect.Type&nbsp;p_serialize_2_,
+ com.google.gson.JsonSerializationContext&nbsp;p_serialize_3_)</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="PackMetadataSectionSerializer()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PackMetadataSectionSerializer</h4>
+<pre>public&nbsp;PackMetadataSectionSerializer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="deserialize(com.google.gson.JsonElement, java.lang.reflect.Type, com.google.gson.JsonDeserializationContext)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deserialize</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data">PackMetadataSection</a>&nbsp;deserialize(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>deserialize</code>&nbsp;in interface&nbsp;<code>com.google.gson.JsonDeserializer</code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(net.minecraft.client.resources.data.PackMetadataSection, java.lang.reflect.Type, com.google.gson.JsonSerializationContext)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;com.google.gson.JsonElement&nbsp;serialize(<a href="../../../../../net/minecraft/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data">PackMetadataSection</a>&nbsp;p_serialize_1_,
+ java.lang.reflect.Type&nbsp;p_serialize_2_,
+ com.google.gson.JsonSerializationContext&nbsp;p_serialize_3_)</pre>
+</li>
+</ul>
+<a name="getSectionName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSectionName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html#getSectionName()">getSectionName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(java.lang.Object, java.lang.reflect.Type, com.google.gson.JsonSerializationContext)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;com.google.gson.JsonElement&nbsp;serialize(java.lang.Object&nbsp;p_serialize_1_,
+ java.lang.reflect.Type&nbsp;p_serialize_2_,
+ com.google.gson.JsonSerializationContext&nbsp;p_serialize_3_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>com.google.gson.JsonSerializer</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/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/PackMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="PackMetadataSectionSerializer.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/client/resources/data/TextureMetadataSection.html b/javadoc/net/minecraft/client/resources/data/TextureMetadataSection.html
new file mode 100644
index 0000000..dded308
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/TextureMetadataSection.html
@@ -0,0 +1,289 @@
+<!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:11 EST 2015 -->
+<title>TextureMetadataSection (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="TextureMetadataSection (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/client/resources/data/PackMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/TextureMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="TextureMetadataSection.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.client.resources.data</div>
+<h2 title="Class TextureMetadataSection" class="title">Class TextureMetadataSection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.TextureMetadataSection</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TextureMetadataSection</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</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/client/resources/data/TextureMetadataSection.html#TextureMetadataSection(boolean,%20boolean,%20java.util.List)">TextureMetadataSection</a></strong>(boolean&nbsp;p_i45102_1_,
+ boolean&nbsp;p_i45102_2_,
+ java.util.List&nbsp;p_i45102_3_)</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>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSection.html#getListMipmaps()">getListMipmaps</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/client/resources/data/TextureMetadataSection.html#getTextureBlur()">getTextureBlur</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/client/resources/data/TextureMetadataSection.html#getTextureClamp()">getTextureClamp</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">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TextureMetadataSection(boolean, boolean, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TextureMetadataSection</h4>
+<pre>public&nbsp;TextureMetadataSection(boolean&nbsp;p_i45102_1_,
+ boolean&nbsp;p_i45102_2_,
+ java.util.List&nbsp;p_i45102_3_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getTextureBlur()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTextureBlur</h4>
+<pre>public&nbsp;boolean&nbsp;getTextureBlur()</pre>
+</li>
+</ul>
+<a name="getTextureClamp()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTextureClamp</h4>
+<pre>public&nbsp;boolean&nbsp;getTextureClamp()</pre>
+</li>
+</ul>
+<a name="getListMipmaps()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getListMipmaps</h4>
+<pre>public&nbsp;java.util.List&nbsp;getListMipmaps()</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/client/resources/data/PackMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/TextureMetadataSection.html" target="_top">Frames</a></li>
+<li><a href="TextureMetadataSection.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/client/resources/data/TextureMetadataSectionSerializer.html b/javadoc/net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html
new file mode 100644
index 0000000..c33da15
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html
@@ -0,0 +1,280 @@
+<!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:11 EST 2015 -->
+<title>TextureMetadataSectionSerializer (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="TextureMetadataSectionSerializer (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/client/resources/data/TextureMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="TextureMetadataSectionSerializer.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.client.resources.data</div>
+<h2 title="Class TextureMetadataSectionSerializer" class="title">Class TextureMetadataSectionSerializer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">net.minecraft.client.resources.data.BaseMetadataSectionSerializer</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.client.resources.data.TextureMetadataSectionSerializer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>com.google.gson.JsonDeserializer, <a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TextureMetadataSectionSerializer</span>
+extends <a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">BaseMetadataSectionSerializer</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/client/resources/data/TextureMetadataSectionSerializer.html#TextureMetadataSectionSerializer()">TextureMetadataSectionSerializer</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/client/resources/data/TextureMetadataSection.html" title="class in net.minecraft.client.resources.data">TextureMetadataSection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html#deserialize(com.google.gson.JsonElement,%20java.lang.reflect.Type,%20com.google.gson.JsonDeserializationContext)">deserialize</a></strong>(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html#getSectionName()">getSectionName</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">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TextureMetadataSectionSerializer()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TextureMetadataSectionSerializer</h4>
+<pre>public&nbsp;TextureMetadataSectionSerializer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="deserialize(com.google.gson.JsonElement, java.lang.reflect.Type, com.google.gson.JsonDeserializationContext)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deserialize</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSection.html" title="class in net.minecraft.client.resources.data">TextureMetadataSection</a>&nbsp;deserialize(com.google.gson.JsonElement&nbsp;p_deserialize_1_,
+ java.lang.reflect.Type&nbsp;p_deserialize_2_,
+ com.google.gson.JsonDeserializationContext&nbsp;p_deserialize_3_)</pre>
+</li>
+</ul>
+<a name="getSectionName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSectionName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSectionName()</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/client/resources/data/TextureMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html" target="_top">Frames</a></li>
+<li><a href="TextureMetadataSectionSerializer.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/client/resources/data/package-frame.html b/javadoc/net/minecraft/client/resources/data/package-frame.html
new file mode 100644
index 0000000..9eb542e
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/package-frame.html
@@ -0,0 +1,36 @@
+<!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:23 EST 2015 -->
+<title>net.minecraft.client.resources.data (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/client/resources/data/package-summary.html" target="classFrame">net.minecraft.client.resources.data</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IMetadataSection.html" title="interface in net.minecraft.client.resources.data" target="classFrame"><i>IMetadataSection</i></a></li>
+<li><a href="IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data" target="classFrame"><i>IMetadataSectionSerializer</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AnimationFrame.html" title="class in net.minecraft.client.resources.data" target="classFrame">AnimationFrame</a></li>
+<li><a href="AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data" target="classFrame">AnimationMetadataSection</a></li>
+<li><a href="AnimationMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data" target="classFrame">AnimationMetadataSectionSerializer</a></li>
+<li><a href="BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data" target="classFrame">BaseMetadataSectionSerializer</a></li>
+<li><a href="FontMetadataSection.html" title="class in net.minecraft.client.resources.data" target="classFrame">FontMetadataSection</a></li>
+<li><a href="FontMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data" target="classFrame">FontMetadataSectionSerializer</a></li>
+<li><a href="IMetadataSerializer.html" title="class in net.minecraft.client.resources.data" target="classFrame">IMetadataSerializer</a></li>
+<li><a href="LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data" target="classFrame">LanguageMetadataSection</a></li>
+<li><a href="LanguageMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data" target="classFrame">LanguageMetadataSectionSerializer</a></li>
+<li><a href="PackMetadataSection.html" title="class in net.minecraft.client.resources.data" target="classFrame">PackMetadataSection</a></li>
+<li><a href="PackMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data" target="classFrame">PackMetadataSectionSerializer</a></li>
+<li><a href="TextureMetadataSection.html" title="class in net.minecraft.client.resources.data" target="classFrame">TextureMetadataSection</a></li>
+<li><a href="TextureMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data" target="classFrame">TextureMetadataSectionSerializer</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraft/client/resources/data/package-summary.html b/javadoc/net/minecraft/client/resources/data/package-summary.html
new file mode 100644
index 0000000..986710b
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/package-summary.html
@@ -0,0 +1,198 @@
+<!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:23 EST 2015 -->
+<title>net.minecraft.client.resources.data (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.client.resources.data (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/client/resources/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraft/client/settings/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/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.client.resources.data</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/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</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/client/resources/data/AnimationFrame.html" title="class in net.minecraft.client.resources.data">AnimationFrame</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data">AnimationMetadataSection</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">AnimationMetadataSectionSerializer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">BaseMetadataSectionSerializer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/FontMetadataSection.html" title="class in net.minecraft.client.resources.data">FontMetadataSection</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/FontMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">FontMetadataSectionSerializer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data">IMetadataSerializer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data">LanguageMetadataSection</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">LanguageMetadataSectionSerializer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data">PackMetadataSection</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">PackMetadataSectionSerializer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSection.html" title="class in net.minecraft.client.resources.data">TextureMetadataSection</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data">TextureMetadataSectionSerializer</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/client/resources/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraft/client/settings/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/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/client/resources/data/package-tree.html b/javadoc/net/minecraft/client/resources/data/package-tree.html
new file mode 100644
index 0000000..64baebf
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/data/package-tree.html
@@ -0,0 +1,150 @@
+<!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:23 EST 2015 -->
+<title>net.minecraft.client.resources.data 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.client.resources.data 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/client/resources/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraft/client/settings/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/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.client.resources.data</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.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/AnimationFrame.html" title="class in net.minecraft.client.resources.data"><span class="strong">AnimationFrame</span></a></li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">AnimationMetadataSection</span></a> (implements net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>)</li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/BaseMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">BaseMetadataSectionSerializer</span></a> (implements net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data">IMetadataSectionSerializer</a>)
+<ul>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">AnimationMetadataSectionSerializer</span></a> (implements com.google.gson.JsonSerializer&lt;T&gt;)</li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/FontMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">FontMetadataSectionSerializer</span></a></li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">LanguageMetadataSectionSerializer</span></a></li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/PackMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">PackMetadataSectionSerializer</span></a> (implements com.google.gson.JsonSerializer&lt;T&gt;)</li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSectionSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">TextureMetadataSectionSerializer</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/FontMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">FontMetadataSection</span></a> (implements net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>)</li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSerializer.html" title="class in net.minecraft.client.resources.data"><span class="strong">IMetadataSerializer</span></a></li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/LanguageMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">LanguageMetadataSection</span></a> (implements net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>)</li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/PackMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">PackMetadataSection</span></a> (implements net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>)</li>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/TextureMetadataSection.html" title="class in net.minecraft.client.resources.data"><span class="strong">TextureMetadataSection</span></a> (implements net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data">IMetadataSection</a>)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSection.html" title="interface in net.minecraft.client.resources.data"><span class="strong">IMetadataSection</span></a></li>
+<li type="circle">com.google.gson.JsonDeserializer&lt;T&gt;
+<ul>
+<li type="circle">net.minecraft.client.resources.data.<a href="../../../../../net/minecraft/client/resources/data/IMetadataSectionSerializer.html" title="interface in net.minecraft.client.resources.data"><span class="strong">IMetadataSectionSerializer</span></a></li>
+</ul>
+</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/client/resources/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraft/client/settings/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/client/resources/data/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>
diff --git a/javadoc/net/minecraft/client/resources/package-frame.html b/javadoc/net/minecraft/client/resources/package-frame.html
new file mode 100644
index 0000000..22d549c
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/package-frame.html
@@ -0,0 +1,50 @@
+<!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:23 EST 2015 -->
+<title>net.minecraft.client.resources (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/client/resources/package-summary.html" target="classFrame">net.minecraft.client.resources</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IReloadableResourceManager.html" title="interface in net.minecraft.client.resources" target="classFrame"><i>IReloadableResourceManager</i></a></li>
+<li><a href="IResource.html" title="interface in net.minecraft.client.resources" target="classFrame"><i>IResource</i></a></li>
+<li><a href="IResourceManager.html" title="interface in net.minecraft.client.resources" target="classFrame"><i>IResourceManager</i></a></li>
+<li><a href="IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources" target="classFrame"><i>IResourceManagerReloadListener</i></a></li>
+<li><a href="IResourcePack.html" title="interface in net.minecraft.client.resources" target="classFrame"><i>IResourcePack</i></a></li>
+<li><a href="SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources" target="classFrame"><i>SkinManager.SkinAvailableCallback</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractResourcePack.html" title="class in net.minecraft.client.resources" target="classFrame">AbstractResourcePack</a></li>
+<li><a href="DefaultResourcePack.html" title="class in net.minecraft.client.resources" target="classFrame">DefaultResourcePack</a></li>
+<li><a href="FallbackResourceManager.html" title="class in net.minecraft.client.resources" target="classFrame">FallbackResourceManager</a></li>
+<li><a href="FileResourcePack.html" title="class in net.minecraft.client.resources" target="classFrame">FileResourcePack</a></li>
+<li><a href="FolderResourcePack.html" title="class in net.minecraft.client.resources" target="classFrame">FolderResourcePack</a></li>
+<li><a href="FoliageColorReloadListener.html" title="class in net.minecraft.client.resources" target="classFrame">FoliageColorReloadListener</a></li>
+<li><a href="GrassColorReloadListener.html" title="class in net.minecraft.client.resources" target="classFrame">GrassColorReloadListener</a></li>
+<li><a href="I18n.html" title="class in net.minecraft.client.resources" target="classFrame">I18n</a></li>
+<li><a href="Language.html" title="class in net.minecraft.client.resources" target="classFrame">Language</a></li>
+<li><a href="LanguageManager.html" title="class in net.minecraft.client.resources" target="classFrame">LanguageManager</a></li>
+<li><a href="Locale.html" title="class in net.minecraft.client.resources" target="classFrame">Locale</a></li>
+<li><a href="ResourceIndex.html" title="class in net.minecraft.client.resources" target="classFrame">ResourceIndex</a></li>
+<li><a href="ResourcePackListEntry.html" title="class in net.minecraft.client.resources" target="classFrame">ResourcePackListEntry</a></li>
+<li><a href="ResourcePackListEntryDefault.html" title="class in net.minecraft.client.resources" target="classFrame">ResourcePackListEntryDefault</a></li>
+<li><a href="ResourcePackListEntryFound.html" title="class in net.minecraft.client.resources" target="classFrame">ResourcePackListEntryFound</a></li>
+<li><a href="ResourcePackRepository.html" title="class in net.minecraft.client.resources" target="classFrame">ResourcePackRepository</a></li>
+<li><a href="SimpleReloadableResourceManager.html" title="class in net.minecraft.client.resources" target="classFrame">SimpleReloadableResourceManager</a></li>
+<li><a href="SimpleResource.html" title="class in net.minecraft.client.resources" target="classFrame">SimpleResource</a></li>
+<li><a href="SkinManager.html" title="class in net.minecraft.client.resources" target="classFrame">SkinManager</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="ResourcePackFileNotFoundException.html" title="class in net.minecraft.client.resources" target="classFrame">ResourcePackFileNotFoundException</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraft/client/resources/package-summary.html b/javadoc/net/minecraft/client/resources/package-summary.html
new file mode 100644
index 0000000..a3d879a
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/package-summary.html
@@ -0,0 +1,253 @@
+<!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:23 EST 2015 -->
+<title>net.minecraft.client.resources (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.client.resources (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/client/renderer/tileentity/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraft/client/resources/data/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/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.client.resources</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/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources">IReloadableResourceManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources">SkinManager.SkinAvailableCallback</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/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources">AbstractResourcePack</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html" title="class in net.minecraft.client.resources">DefaultResourcePack</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/FallbackResourceManager.html" title="class in net.minecraft.client.resources">FallbackResourceManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/FileResourcePack.html" title="class in net.minecraft.client.resources">FileResourcePack</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/FolderResourcePack.html" title="class in net.minecraft.client.resources">FolderResourcePack</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/FoliageColorReloadListener.html" title="class in net.minecraft.client.resources">FoliageColorReloadListener</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/GrassColorReloadListener.html" title="class in net.minecraft.client.resources">GrassColorReloadListener</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/I18n.html" title="class in net.minecraft.client.resources">I18n</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/Language.html" title="class in net.minecraft.client.resources">Language</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/LanguageManager.html" title="class in net.minecraft.client.resources">LanguageManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/Locale.html" title="class in net.minecraft.client.resources">Locale</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/ResourceIndex.html" title="class in net.minecraft.client.resources">ResourceIndex</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources">ResourcePackListEntry</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html" title="class in net.minecraft.client.resources">ResourcePackListEntryDefault</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/ResourcePackListEntryFound.html" title="class in net.minecraft.client.resources">ResourcePackListEntryFound</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html" title="class in net.minecraft.client.resources">ResourcePackRepository</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html" title="class in net.minecraft.client.resources">SimpleReloadableResourceManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/SimpleResource.html" title="class in net.minecraft.client.resources">SimpleResource</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/SkinManager.html" title="class in net.minecraft.client.resources">SkinManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/client/resources/ResourcePackFileNotFoundException.html" title="class in net.minecraft.client.resources">ResourcePackFileNotFoundException</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/client/renderer/tileentity/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraft/client/resources/data/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/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/client/resources/package-tree.html b/javadoc/net/minecraft/client/resources/package-tree.html
new file mode 100644
index 0000000..90c8a9b
--- /dev/null
+++ b/javadoc/net/minecraft/client/resources/package-tree.html
@@ -0,0 +1,180 @@
+<!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:23 EST 2015 -->
+<title>net.minecraft.client.resources 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.client.resources 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/client/renderer/tileentity/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraft/client/resources/data/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/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.client.resources</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.client.resources.<a href="../../../../net/minecraft/client/resources/AbstractResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">AbstractResourcePack</span></a> (implements net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>)
+<ul>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/FileResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">FileResourcePack</span></a> (implements java.io.Closeable)</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/FolderResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">FolderResourcePack</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/DefaultResourcePack.html" title="class in net.minecraft.client.resources"><span class="strong">DefaultResourcePack</span></a> (implements net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources">IResourcePack</a>)</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/FallbackResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">FallbackResourceManager</span></a> (implements net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources">IResourceManager</a>)</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/FoliageColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">FoliageColorReloadListener</span></a> (implements net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a>)</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/GrassColorReloadListener.html" title="class in net.minecraft.client.resources"><span class="strong">GrassColorReloadListener</span></a> (implements net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a>)</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/I18n.html" title="class in net.minecraft.client.resources"><span class="strong">I18n</span></a></li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/Language.html" title="class in net.minecraft.client.resources"><span class="strong">Language</span></a> (implements java.lang.Comparable&lt;T&gt;)</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/LanguageManager.html" title="class in net.minecraft.client.resources"><span class="strong">LanguageManager</span></a> (implements net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources">IResourceManagerReloadListener</a>)</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/Locale.html" title="class in net.minecraft.client.resources"><span class="strong">Locale</span></a></li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourceIndex.html" title="class in net.minecraft.client.resources"><span class="strong">ResourceIndex</span></a></li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackListEntry.html" title="class in net.minecraft.client.resources"><span class="strong">ResourcePackListEntry</span></a> (implements net.minecraft.client.gui.<a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a>)
+<ul>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackListEntryDefault.html" title="class in net.minecraft.client.resources"><span class="strong">ResourcePackListEntryDefault</span></a></li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackListEntryFound.html" title="class in net.minecraft.client.resources"><span class="strong">ResourcePackListEntryFound</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackRepository.html" title="class in net.minecraft.client.resources"><span class="strong">ResourcePackRepository</span></a></li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackRepository.Entry.html" title="class in net.minecraft.client.resources"><span class="strong">ResourcePackRepository.Entry</span></a></li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/SimpleReloadableResourceManager.html" title="class in net.minecraft.client.resources"><span class="strong">SimpleReloadableResourceManager</span></a> (implements net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources">IReloadableResourceManager</a>)</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/SimpleResource.html" title="class in net.minecraft.client.resources"><span class="strong">SimpleResource</span></a> (implements net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources">IResource</a>)</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/SkinManager.html" title="class in net.minecraft.client.resources"><span class="strong">SkinManager</span></a></li>
+<li type="circle">java.lang.Throwable (implements java.io.Serializable)
+<ul>
+<li type="circle">java.lang.Exception
+<ul>
+<li type="circle">java.io.IOException
+<ul>
+<li type="circle">java.io.FileNotFoundException
+<ul>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/ResourcePackFileNotFoundException.html" title="class in net.minecraft.client.resources"><span class="strong">ResourcePackFileNotFoundException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResource.html" title="interface in net.minecraft.client.resources"><span class="strong">IResource</span></a></li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">IResourceManager</span></a>
+<ul>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IReloadableResourceManager.html" title="interface in net.minecraft.client.resources"><span class="strong">IReloadableResourceManager</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourceManagerReloadListener.html" title="interface in net.minecraft.client.resources"><span class="strong">IResourceManagerReloadListener</span></a></li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/IResourcePack.html" title="interface in net.minecraft.client.resources"><span class="strong">IResourcePack</span></a></li>
+<li type="circle">net.minecraft.client.resources.<a href="../../../../net/minecraft/client/resources/SkinManager.SkinAvailableCallback.html" title="interface in net.minecraft.client.resources"><span class="strong">SkinManager.SkinAvailableCallback</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/client/renderer/tileentity/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraft/client/resources/data/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/client/resources/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>