summaryrefslogtreecommitdiff
path: root/javadoc/cpw/mods/fml/relauncher
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/cpw/mods/fml/relauncher
parent1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff)
full project files
Diffstat (limited to 'javadoc/cpw/mods/fml/relauncher')
-rw-r--r--javadoc/cpw/mods/fml/relauncher/CoreModManager.html336
-rw-r--r--javadoc/cpw/mods/fml/relauncher/FMLCorePlugin.html389
-rw-r--r--javadoc/cpw/mods/fml/relauncher/FMLInjectionData.html290
-rw-r--r--javadoc/cpw/mods/fml/relauncher/FMLLaunchHandler.html263
-rw-r--r--javadoc/cpw/mods/fml/relauncher/FMLRelaunchLog.html411
-rw-r--r--javadoc/cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html262
-rw-r--r--javadoc/cpw/mods/fml/relauncher/FMLSecurityManager.html306
-rw-r--r--javadoc/cpw/mods/fml/relauncher/FileListHelper.html269
-rw-r--r--javadoc/cpw/mods/fml/relauncher/IFMLCallHook.html229
-rw-r--r--javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html202
-rw-r--r--javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html204
-rw-r--r--javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html203
-rw-r--r--javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html203
-rw-r--r--javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html208
-rw-r--r--javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.html346
-rw-r--r--javadoc/cpw/mods/fml/relauncher/ModListHelper.JsonModList.html292
-rw-r--r--javadoc/cpw/mods/fml/relauncher/ModListHelper.html281
-rw-r--r--javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html259
-rw-r--r--javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html259
-rw-r--r--javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html259
-rw-r--r--javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html259
-rw-r--r--javadoc/cpw/mods/fml/relauncher/ReflectionHelper.html404
-rw-r--r--javadoc/cpw/mods/fml/relauncher/ServerLaunchWrapper.html221
-rw-r--r--javadoc/cpw/mods/fml/relauncher/Side.html353
-rw-r--r--javadoc/cpw/mods/fml/relauncher/SideOnly.html206
-rw-r--r--javadoc/cpw/mods/fml/relauncher/package-frame.html55
-rw-r--r--javadoc/cpw/mods/fml/relauncher/package-summary.html293
-rw-r--r--javadoc/cpw/mods/fml/relauncher/package-tree.html191
28 files changed, 7453 insertions, 0 deletions
diff --git a/javadoc/cpw/mods/fml/relauncher/CoreModManager.html b/javadoc/cpw/mods/fml/relauncher/CoreModManager.html
new file mode 100644
index 0000000..4c898e9
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/CoreModManager.html
@@ -0,0 +1,336 @@
+<!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:15 EST 2015 -->
+<title>CoreModManager (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="CoreModManager (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="../../../../cpw/mods/fml/relauncher/FileListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/CoreModManager.html" target="_top">Frames</a></li>
+<li><a href="CoreModManager.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class CoreModManager" class="title">Class CoreModManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.CoreModManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">CoreModManager</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="../../../../cpw/mods/fml/relauncher/CoreModManager.html#CoreModManager()">CoreModManager</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.util.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/CoreModManager.html#getAccessTransformers()">getAccessTransformers</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/CoreModManager.html#getLoadedCoremods()">getLoadedCoremods</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/CoreModManager.html#getReparseableCoremods()">getReparseableCoremods</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/CoreModManager.html#handleLaunch(java.io.File,%20net.minecraft.launchwrapper.LaunchClassLoader,%20cpw.mods.fml.common.launcher.FMLTweaker)">handleLaunch</a></strong>(java.io.File&nbsp;mcDir,
+ net.minecraft.launchwrapper.LaunchClassLoader&nbsp;classLoader,
+ <a href="../../../../cpw/mods/fml/common/launcher/FMLTweaker.html" title="class in cpw.mods.fml.common.launcher">FMLTweaker</a>&nbsp;tweaker)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/CoreModManager.html#injectCoreModTweaks(cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker)">injectCoreModTweaks</a></strong>(<a href="../../../../cpw/mods/fml/common/launcher/FMLInjectionAndSortingTweaker.html" title="class in cpw.mods.fml.common.launcher">FMLInjectionAndSortingTweaker</a>&nbsp;fmlInjectionAndSortingTweaker)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/CoreModManager.html#injectTransformers(net.minecraft.launchwrapper.LaunchClassLoader)">injectTransformers</a></strong>(net.minecraft.launchwrapper.LaunchClassLoader&nbsp;classLoader)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/CoreModManager.html#sortTweakList()">sortTweakList</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="CoreModManager()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CoreModManager</h4>
+<pre>public&nbsp;CoreModManager()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="handleLaunch(java.io.File, net.minecraft.launchwrapper.LaunchClassLoader, cpw.mods.fml.common.launcher.FMLTweaker)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handleLaunch</h4>
+<pre>public static&nbsp;void&nbsp;handleLaunch(java.io.File&nbsp;mcDir,
+ net.minecraft.launchwrapper.LaunchClassLoader&nbsp;classLoader,
+ <a href="../../../../cpw/mods/fml/common/launcher/FMLTweaker.html" title="class in cpw.mods.fml.common.launcher">FMLTweaker</a>&nbsp;tweaker)</pre>
+</li>
+</ul>
+<a name="getLoadedCoremods()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLoadedCoremods</h4>
+<pre>public static&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getLoadedCoremods()</pre>
+</li>
+</ul>
+<a name="getReparseableCoremods()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getReparseableCoremods</h4>
+<pre>public static&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getReparseableCoremods()</pre>
+</li>
+</ul>
+<a name="injectTransformers(net.minecraft.launchwrapper.LaunchClassLoader)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>injectTransformers</h4>
+<pre>public static&nbsp;void&nbsp;injectTransformers(net.minecraft.launchwrapper.LaunchClassLoader&nbsp;classLoader)</pre>
+</li>
+</ul>
+<a name="injectCoreModTweaks(cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>injectCoreModTweaks</h4>
+<pre>public static&nbsp;void&nbsp;injectCoreModTweaks(<a href="../../../../cpw/mods/fml/common/launcher/FMLInjectionAndSortingTweaker.html" title="class in cpw.mods.fml.common.launcher">FMLInjectionAndSortingTweaker</a>&nbsp;fmlInjectionAndSortingTweaker)</pre>
+</li>
+</ul>
+<a name="sortTweakList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sortTweakList</h4>
+<pre>public static&nbsp;void&nbsp;sortTweakList()</pre>
+</li>
+</ul>
+<a name="getAccessTransformers()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAccessTransformers</h4>
+<pre>public static&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getAccessTransformers()</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="../../../../cpw/mods/fml/relauncher/FileListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/CoreModManager.html" target="_top">Frames</a></li>
+<li><a href="CoreModManager.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/cpw/mods/fml/relauncher/FMLCorePlugin.html b/javadoc/cpw/mods/fml/relauncher/FMLCorePlugin.html
new file mode 100644
index 0000000..37c2300
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/FMLCorePlugin.html
@@ -0,0 +1,389 @@
+<!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:15 EST 2015 -->
+<title>FMLCorePlugin (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="FMLCorePlugin (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="../../../../cpw/mods/fml/relauncher/FileListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLInjectionData.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLCorePlugin.html" target="_top">Frames</a></li>
+<li><a href="FMLCorePlugin.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class FMLCorePlugin" class="title">Class FMLCorePlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.FMLCorePlugin</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FMLCorePlugin</span>
+extends java.lang.Object
+implements <a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></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>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.relauncher.IFMLLoadingPlugin">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></h3>
+<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.DependsOn</a>, <a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.MCVersion</a>, <a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.Name</a>, <a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.SortingIndex</a>, <a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.TransformerExclusions</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="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html#FMLCorePlugin()">FMLCorePlugin</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="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html#getAccessTransformerClass()">getAccessTransformerClass</a></strong>()</code>
+<div class="block">Return an optional access transformer class for this coremod.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html#getASMTransformerClass()">getASMTransformerClass</a></strong>()</code>
+<div class="block">Return a list of classes that implements the IClassTransformer interface</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html#getModContainerClass()">getModContainerClass</a></strong>()</code>
+<div class="block">Return a class name that implements "ModContainer" for injection into the mod list
+ The "getName" function should return a name that other mods can, if need be,
+ depend on.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html#getSetupClass()">getSetupClass</a></strong>()</code>
+<div class="block">Return the class name of an implementor of "IFMLCallHook", that will be run, in the
+ main thread, to perform any additional setup this coremod may require.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html#injectData(java.util.Map)">injectData</a></strong>(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;data)</code>
+<div class="block">Inject coremod data into this coremod
+ This data includes:
+ "mcLocation" : the location of the minecraft directory,
+ "coremodList" : the list of coremods
+ "coremodLocation" : the file this coremod loaded from,</div>
+</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="FMLCorePlugin()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FMLCorePlugin</h4>
+<pre>public&nbsp;FMLCorePlugin()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getASMTransformerClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getASMTransformerClass</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getASMTransformerClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getASMTransformerClass()">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Return a list of classes that implements the IClassTransformer interface</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getASMTransformerClass()">getASMTransformerClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>a list of classes that implements the IClassTransformer interface</dd></dl>
+</li>
+</ul>
+<a name="getAccessTransformerClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAccessTransformerClass</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getAccessTransformerClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getAccessTransformerClass()">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Return an optional access transformer class for this coremod. It will be injected post-deobf
+ so ensure your ATs conform to the new srgnames scheme.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getAccessTransformerClass()">getAccessTransformerClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the name of an access transformer class or null if none is provided</dd></dl>
+</li>
+</ul>
+<a name="getModContainerClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getModContainerClass</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getModContainerClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getModContainerClass()">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Return a class name that implements "ModContainer" for injection into the mod list
+ The "getName" function should return a name that other mods can, if need be,
+ depend on.
+ Trivially, this modcontainer will be loaded before all regular mod containers,
+ which means it will be forced to be "immutable" - not susceptible to normal
+ sorting behaviour.
+ All other mod behaviours are available however- this container can receive and handle
+ normal loading events</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getModContainerClass()">getModContainerClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSetupClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSetupClass</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSetupClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getSetupClass()">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Return the class name of an implementor of "IFMLCallHook", that will be run, in the
+ main thread, to perform any additional setup this coremod may require. It will be
+ run <strong>prior</strong> to Minecraft starting, so it CANNOT operate on minecraft
+ itself. The game will deliberately crash if this code is detected to trigger a
+ minecraft class loading (TODO: implement crash ;) )</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getSetupClass()">getSetupClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="injectData(java.util.Map)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>injectData</h4>
+<pre>public&nbsp;void&nbsp;injectData(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;data)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#injectData(java.util.Map)">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Inject coremod data into this coremod
+ This data includes:
+ "mcLocation" : the location of the minecraft directory,
+ "coremodList" : the list of coremods
+ "coremodLocation" : the file this coremod loaded from,</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#injectData(java.util.Map)">injectData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</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="../../../../cpw/mods/fml/relauncher/FileListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLInjectionData.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLCorePlugin.html" target="_top">Frames</a></li>
+<li><a href="FMLCorePlugin.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/cpw/mods/fml/relauncher/FMLInjectionData.html b/javadoc/cpw/mods/fml/relauncher/FMLInjectionData.html
new file mode 100644
index 0000000..14f2f24
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/FMLInjectionData.html
@@ -0,0 +1,290 @@
+<!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:15 EST 2015 -->
+<title>FMLInjectionData (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="FMLInjectionData (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="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLInjectionData.html" target="_top">Frames</a></li>
+<li><a href="FMLInjectionData.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class FMLInjectionData" class="title">Class FMLInjectionData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.FMLInjectionData</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FMLInjectionData</span>
+extends java.lang.Object</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.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLInjectionData.html#containers">containers</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="../../../../cpw/mods/fml/relauncher/FMLInjectionData.html#FMLInjectionData()">FMLInjectionData</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.Object[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLInjectionData.html#data()">data</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="containers">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>containers</h4>
+<pre>public static&nbsp;java.util.List&lt;java.lang.String&gt; containers</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FMLInjectionData()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FMLInjectionData</h4>
+<pre>public&nbsp;FMLInjectionData()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="data()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>data</h4>
+<pre>public static&nbsp;java.lang.Object[]&nbsp;data()</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="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLInjectionData.html" target="_top">Frames</a></li>
+<li><a href="FMLInjectionData.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/cpw/mods/fml/relauncher/FMLLaunchHandler.html b/javadoc/cpw/mods/fml/relauncher/FMLLaunchHandler.html
new file mode 100644
index 0000000..74cda67
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/FMLLaunchHandler.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:15 EST 2015 -->
+<title>FMLLaunchHandler (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="FMLLaunchHandler (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="../../../../cpw/mods/fml/relauncher/FMLInjectionData.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLLaunchHandler.html" target="_top">Frames</a></li>
+<li><a href="FMLLaunchHandler.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class FMLLaunchHandler" class="title">Class FMLLaunchHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.FMLLaunchHandler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FMLLaunchHandler</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>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html#appendCoreMods()">appendCoreMods</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html#configureForClientLaunch(net.minecraft.launchwrapper.LaunchClassLoader,%20cpw.mods.fml.common.launcher.FMLTweaker)">configureForClientLaunch</a></strong>(net.minecraft.launchwrapper.LaunchClassLoader&nbsp;loader,
+ <a href="../../../../cpw/mods/fml/common/launcher/FMLTweaker.html" title="class in cpw.mods.fml.common.launcher">FMLTweaker</a>&nbsp;tweaker)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html#configureForServerLaunch(net.minecraft.launchwrapper.LaunchClassLoader,%20cpw.mods.fml.common.launcher.FMLTweaker)">configureForServerLaunch</a></strong>(net.minecraft.launchwrapper.LaunchClassLoader&nbsp;loader,
+ <a href="../../../../cpw/mods/fml/common/launcher/FMLTweaker.html" title="class in cpw.mods.fml.common.launcher">FMLTweaker</a>&nbsp;tweaker)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html#side()">side</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="configureForClientLaunch(net.minecraft.launchwrapper.LaunchClassLoader, cpw.mods.fml.common.launcher.FMLTweaker)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configureForClientLaunch</h4>
+<pre>public static&nbsp;void&nbsp;configureForClientLaunch(net.minecraft.launchwrapper.LaunchClassLoader&nbsp;loader,
+ <a href="../../../../cpw/mods/fml/common/launcher/FMLTweaker.html" title="class in cpw.mods.fml.common.launcher">FMLTweaker</a>&nbsp;tweaker)</pre>
+</li>
+</ul>
+<a name="configureForServerLaunch(net.minecraft.launchwrapper.LaunchClassLoader, cpw.mods.fml.common.launcher.FMLTweaker)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configureForServerLaunch</h4>
+<pre>public static&nbsp;void&nbsp;configureForServerLaunch(net.minecraft.launchwrapper.LaunchClassLoader&nbsp;loader,
+ <a href="../../../../cpw/mods/fml/common/launcher/FMLTweaker.html" title="class in cpw.mods.fml.common.launcher">FMLTweaker</a>&nbsp;tweaker)</pre>
+</li>
+</ul>
+<a name="side()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>side</h4>
+<pre>public static&nbsp;<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>&nbsp;side()</pre>
+</li>
+</ul>
+<a name="appendCoreMods()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>appendCoreMods</h4>
+<pre>public static&nbsp;void&nbsp;appendCoreMods()</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="../../../../cpw/mods/fml/relauncher/FMLInjectionData.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLLaunchHandler.html" target="_top">Frames</a></li>
+<li><a href="FMLLaunchHandler.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/cpw/mods/fml/relauncher/FMLRelaunchLog.html b/javadoc/cpw/mods/fml/relauncher/FMLRelaunchLog.html
new file mode 100644
index 0000000..8991319
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/FMLRelaunchLog.html
@@ -0,0 +1,411 @@
+<!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:15 EST 2015 -->
+<title>FMLRelaunchLog (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="FMLRelaunchLog (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="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLRelaunchLog.html" target="_top">Frames</a></li>
+<li><a href="FMLRelaunchLog.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>Constr&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>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">cpw.mods.fml.relauncher</div>
+<h2 title="Class FMLRelaunchLog" class="title">Class FMLRelaunchLog</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.FMLRelaunchLog</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FMLRelaunchLog</span>
+extends java.lang.Object</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 <a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html" title="class in cpw.mods.fml.relauncher">FMLRelaunchLog</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#log">log</a></strong></code>
+<div class="block">Our special logger for logging issues to.</div>
+</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 void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#fine(java.lang.String,%20java.lang.Object...)">fine</a></strong>(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#finer(java.lang.String,%20java.lang.Object...)">finer</a></strong>(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.logging.log4j.Logger</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#getLogger()">getLogger</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#info(java.lang.String,%20java.lang.Object...)">info</a></strong>(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#log(org.apache.logging.log4j.Level,%20java.lang.String,%20java.lang.Object...)">log</a></strong>(org.apache.logging.log4j.Level&nbsp;level,
+ java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#log(org.apache.logging.log4j.Level,%20java.lang.Throwable,%20java.lang.String,%20java.lang.Object...)">log</a></strong>(org.apache.logging.log4j.Level&nbsp;level,
+ java.lang.Throwable&nbsp;ex,
+ java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#log(java.lang.String,%20org.apache.logging.log4j.Level,%20java.lang.String,%20java.lang.Object...)">log</a></strong>(java.lang.String&nbsp;targetLog,
+ org.apache.logging.log4j.Level&nbsp;level,
+ java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#log(java.lang.String,%20org.apache.logging.log4j.Level,%20java.lang.Throwable,%20java.lang.String,%20java.lang.Object...)">log</a></strong>(java.lang.String&nbsp;targetLog,
+ org.apache.logging.log4j.Level&nbsp;level,
+ java.lang.Throwable&nbsp;ex,
+ java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#severe(java.lang.String,%20java.lang.Object...)">severe</a></strong>(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html#warning(java.lang.String,%20java.lang.Object...)">warning</a></strong>(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</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="log">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>log</h4>
+<pre>public static&nbsp;<a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html" title="class in cpw.mods.fml.relauncher">FMLRelaunchLog</a> log</pre>
+<div class="block">Our special logger for logging issues to. We copy various assets from the
+ Minecraft logger to achieve a similar appearance.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="log(java.lang.String, org.apache.logging.log4j.Level, java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>log</h4>
+<pre>public static&nbsp;void&nbsp;log(java.lang.String&nbsp;targetLog,
+ org.apache.logging.log4j.Level&nbsp;level,
+ java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</pre>
+</li>
+</ul>
+<a name="log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>log</h4>
+<pre>public static&nbsp;void&nbsp;log(org.apache.logging.log4j.Level&nbsp;level,
+ java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</pre>
+</li>
+</ul>
+<a name="log(java.lang.String, org.apache.logging.log4j.Level, java.lang.Throwable, java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>log</h4>
+<pre>public static&nbsp;void&nbsp;log(java.lang.String&nbsp;targetLog,
+ org.apache.logging.log4j.Level&nbsp;level,
+ java.lang.Throwable&nbsp;ex,
+ java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</pre>
+</li>
+</ul>
+<a name="log(org.apache.logging.log4j.Level, java.lang.Throwable, java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>log</h4>
+<pre>public static&nbsp;void&nbsp;log(org.apache.logging.log4j.Level&nbsp;level,
+ java.lang.Throwable&nbsp;ex,
+ java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</pre>
+</li>
+</ul>
+<a name="severe(java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>severe</h4>
+<pre>public static&nbsp;void&nbsp;severe(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</pre>
+</li>
+</ul>
+<a name="warning(java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>warning</h4>
+<pre>public static&nbsp;void&nbsp;warning(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</pre>
+</li>
+</ul>
+<a name="info(java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>info</h4>
+<pre>public static&nbsp;void&nbsp;info(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</pre>
+</li>
+</ul>
+<a name="fine(java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fine</h4>
+<pre>public static&nbsp;void&nbsp;fine(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</pre>
+</li>
+</ul>
+<a name="finer(java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>finer</h4>
+<pre>public static&nbsp;void&nbsp;finer(java.lang.String&nbsp;format,
+ java.lang.Object...&nbsp;data)</pre>
+</li>
+</ul>
+<a name="getLogger()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getLogger</h4>
+<pre>public&nbsp;org.apache.logging.log4j.Logger&nbsp;getLogger()</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="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLRelaunchLog.html" target="_top">Frames</a></li>
+<li><a href="FMLRelaunchLog.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>Constr&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>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/cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html b/javadoc/cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html
new file mode 100644
index 0000000..f55157b
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html
@@ -0,0 +1,262 @@
+<!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:15 EST 2015 -->
+<title>FMLSecurityManager.ExitTrappedException (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="FMLSecurityManager.ExitTrappedException (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="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLCallHook.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html" target="_top">Frames</a></li>
+<li><a href="FMLSecurityManager.ExitTrappedException.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class FMLSecurityManager.ExitTrappedException" class="title">Class FMLSecurityManager.ExitTrappedException</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.lang.RuntimeException</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.SecurityException</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.FMLSecurityManager.ExitTrappedException</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>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.html" title="class in cpw.mods.fml.relauncher">FMLSecurityManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">FMLSecurityManager.ExitTrappedException</span>
+extends java.lang.SecurityException</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#cpw.mods.fml.relauncher.FMLSecurityManager.ExitTrappedException">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="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html#FMLSecurityManager.ExitTrappedException()">FMLSecurityManager.ExitTrappedException</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.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="FMLSecurityManager.ExitTrappedException()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FMLSecurityManager.ExitTrappedException</h4>
+<pre>public&nbsp;FMLSecurityManager.ExitTrappedException()</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="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLCallHook.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html" target="_top">Frames</a></li>
+<li><a href="FMLSecurityManager.ExitTrappedException.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/cpw/mods/fml/relauncher/FMLSecurityManager.html b/javadoc/cpw/mods/fml/relauncher/FMLSecurityManager.html
new file mode 100644
index 0000000..91c9b17
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/FMLSecurityManager.html
@@ -0,0 +1,306 @@
+<!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:15 EST 2015 -->
+<title>FMLSecurityManager (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="FMLSecurityManager (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="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLSecurityManager.html" target="_top">Frames</a></li>
+<li><a href="FMLSecurityManager.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="#fields_inherited_from_class_java.lang.SecurityManager">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">cpw.mods.fml.relauncher</div>
+<h2 title="Class FMLSecurityManager" class="title">Class FMLSecurityManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.SecurityManager</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.FMLSecurityManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FMLSecurityManager</span>
+extends java.lang.SecurityManager</pre>
+<div class="block">A custom security manager stopping certain events from happening
+ unexpectedly.</div>
+</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 class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html" title="class in cpw.mods.fml.relauncher">FMLSecurityManager.ExitTrappedException</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>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_java.lang.SecurityManager">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;java.lang.SecurityManager</h3>
+<code>inCheck</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="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.html#FMLSecurityManager()">FMLSecurityManager</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="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.html#checkPermission(java.security.Permission)">checkPermission</a></strong>(java.security.Permission&nbsp;perm)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.SecurityManager">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.SecurityManager</h3>
+<code>checkAccept, checkAccess, checkAccess, checkAwtEventQueueAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMemberAccess, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, checkTopLevelWindow, checkWrite, checkWrite, classDepth, classLoaderDepth, currentClassLoader, currentLoadedClass, getClassContext, getInCheck, getSecurityContext, getThreadGroup, inClass, inClassLoader</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="FMLSecurityManager()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FMLSecurityManager</h4>
+<pre>public&nbsp;FMLSecurityManager()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="checkPermission(java.security.Permission)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>checkPermission</h4>
+<pre>public&nbsp;void&nbsp;checkPermission(java.security.Permission&nbsp;perm)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>checkPermission</code>&nbsp;in class&nbsp;<code>java.lang.SecurityManager</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="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FMLSecurityManager.html" target="_top">Frames</a></li>
+<li><a href="FMLSecurityManager.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="#fields_inherited_from_class_java.lang.SecurityManager">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/cpw/mods/fml/relauncher/FileListHelper.html b/javadoc/cpw/mods/fml/relauncher/FileListHelper.html
new file mode 100644
index 0000000..9fdf6a1
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/FileListHelper.html
@@ -0,0 +1,269 @@
+<!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:15 EST 2015 -->
+<title>FileListHelper (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="FileListHelper (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="../../../../cpw/mods/fml/relauncher/CoreModManager.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FileListHelper.html" target="_top">Frames</a></li>
+<li><a href="FileListHelper.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class FileListHelper" class="title">Class FileListHelper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.FileListHelper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="strong">FileListHelper</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="../../../../cpw/mods/fml/relauncher/FileListHelper.html#FileListHelper()">FileListHelper</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.io.File[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FileListHelper.html#sortFileList(java.io.File[])">sortFileList</a></strong>(java.io.File[]&nbsp;files)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.io.File[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/FileListHelper.html#sortFileList(java.io.File,%20java.io.FilenameFilter)">sortFileList</a></strong>(java.io.File&nbsp;dir,
+ java.io.FilenameFilter&nbsp;filter)</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="FileListHelper()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FileListHelper</h4>
+<pre>public&nbsp;FileListHelper()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="sortFileList(java.io.File[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sortFileList</h4>
+<pre>public static&nbsp;java.io.File[]&nbsp;sortFileList(java.io.File[]&nbsp;files)</pre>
+</li>
+</ul>
+<a name="sortFileList(java.io.File, java.io.FilenameFilter)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>sortFileList</h4>
+<pre>public static&nbsp;java.io.File[]&nbsp;sortFileList(java.io.File&nbsp;dir,
+ java.io.FilenameFilter&nbsp;filter)</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="../../../../cpw/mods/fml/relauncher/CoreModManager.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/FileListHelper.html" target="_top">Frames</a></li>
+<li><a href="FileListHelper.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/cpw/mods/fml/relauncher/IFMLCallHook.html b/javadoc/cpw/mods/fml/relauncher/IFMLCallHook.html
new file mode 100644
index 0000000..b9c31ca
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/IFMLCallHook.html
@@ -0,0 +1,229 @@
+<!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:15 EST 2015 -->
+<title>IFMLCallHook (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="IFMLCallHook (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="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLCallHook.html" target="_top">Frames</a></li>
+<li><a href="IFMLCallHook.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">cpw.mods.fml.relauncher</div>
+<h2 title="Interface IFMLCallHook" class="title">Interface IFMLCallHook</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd>java.util.concurrent.Callable&lt;java.lang.Void&gt;</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../cpw/mods/fml/common/asm/FMLSanityChecker.html" title="class in cpw.mods.fml.common.asm">FMLSanityChecker</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IFMLCallHook</span>
+extends java.util.concurrent.Callable&lt;java.lang.Void&gt;</pre>
+<div class="block">This call hook allows for code to execute at the very early stages of
+ minecraft initialization. FML uses it to validate that there is a
+ safe environment for further loading of FML.</div>
+</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="../../../../cpw/mods/fml/relauncher/IFMLCallHook.html#injectData(java.util.Map)">injectData</a></strong>(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;data)</code>
+<div class="block">Injected with data from the FML environment:
+ "classLoader" : The FML Class Loader</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.util.concurrent.Callable">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.concurrent.Callable</h3>
+<code>call</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="injectData(java.util.Map)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>injectData</h4>
+<pre>void&nbsp;injectData(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;data)</pre>
+<div class="block">Injected with data from the FML environment:
+ "classLoader" : The FML Class Loader</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</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="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLCallHook.html" target="_top">Frames</a></li>
+<li><a href="IFMLCallHook.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/cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html
new file mode 100644
index 0000000..257ae81
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html
@@ -0,0 +1,202 @@
+<!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:15 EST 2015 -->
+<title>IFMLLoadingPlugin.DependsOn (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="IFMLLoadingPlugin.DependsOn (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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.DependsOn.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</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">cpw.mods.fml.relauncher</div>
+<h2 title="Annotation Type IFMLLoadingPlugin.DependsOn" class="title">Annotation Type IFMLLoadingPlugin.DependsOn</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>@Retention(value=RUNTIME)
+@Target(value=TYPE)
+public static @interface <span class="strong">IFMLLoadingPlugin.DependsOn</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_optional_element_summary">
+<!-- -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html#value()">value</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_element_detail">
+<!-- -->
+</a>
+<h3>Element Detail</h3>
+<a name="value()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;java.lang.String[]&nbsp;value</pre>
+<dl>
+<dt>Default:</dt>
+<dd>{}</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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.DependsOn.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html
new file mode 100644
index 0000000..dade56e
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html
@@ -0,0 +1,204 @@
+<!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:15 EST 2015 -->
+<title>IFMLLoadingPlugin.MCVersion (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="IFMLLoadingPlugin.MCVersion (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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.MCVersion.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</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">cpw.mods.fml.relauncher</div>
+<h2 title="Annotation Type IFMLLoadingPlugin.MCVersion" class="title">Annotation Type IFMLLoadingPlugin.MCVersion</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>@Retention(value=RUNTIME)
+@Target(value=TYPE)
+public static @interface <span class="strong">IFMLLoadingPlugin.MCVersion</span></pre>
+<div class="block">Use this to target a specific minecraft version for your coremod. It will refuse to load with an error if
+ minecraft is not this exact version.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_optional_element_summary">
+<!-- -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html#value()">value</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_element_detail">
+<!-- -->
+</a>
+<h3>Element Detail</h3>
+<a name="value()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;java.lang.String&nbsp;value</pre>
+<dl>
+<dt>Default:</dt>
+<dd>""</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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.MCVersion.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html
new file mode 100644
index 0000000..3f4e1e6
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html
@@ -0,0 +1,203 @@
+<!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:15 EST 2015 -->
+<title>IFMLLoadingPlugin.Name (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="IFMLLoadingPlugin.Name (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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.Name.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</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">cpw.mods.fml.relauncher</div>
+<h2 title="Annotation Type IFMLLoadingPlugin.Name" class="title">Annotation Type IFMLLoadingPlugin.Name</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>@Retention(value=RUNTIME)
+@Target(value=TYPE)
+public static @interface <span class="strong">IFMLLoadingPlugin.Name</span></pre>
+<div class="block">Name this coremod something other than the "short class name"</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_optional_element_summary">
+<!-- -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html#value()">value</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_element_detail">
+<!-- -->
+</a>
+<h3>Element Detail</h3>
+<a name="value()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;java.lang.String&nbsp;value</pre>
+<dl>
+<dt>Default:</dt>
+<dd>""</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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.Name.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html
new file mode 100644
index 0000000..36e0967
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html
@@ -0,0 +1,203 @@
+<!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:15 EST 2015 -->
+<title>IFMLLoadingPlugin.SortingIndex (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="IFMLLoadingPlugin.SortingIndex (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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.SortingIndex.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</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">cpw.mods.fml.relauncher</div>
+<h2 title="Annotation Type IFMLLoadingPlugin.SortingIndex" class="title">Annotation Type IFMLLoadingPlugin.SortingIndex</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>@Retention(value=RUNTIME)
+@Target(value=TYPE)
+public static @interface <span class="strong">IFMLLoadingPlugin.SortingIndex</span></pre>
+<div class="block">A simple sorting index, interleaved with other tweakers from other sources, as well as FML</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_optional_element_summary">
+<!-- -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html#value()">value</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_element_detail">
+<!-- -->
+</a>
+<h3>Element Detail</h3>
+<a name="value()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;int&nbsp;value</pre>
+<dl>
+<dt>Default:</dt>
+<dd>0</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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.SortingIndex.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html
new file mode 100644
index 0000000..7c43c88
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.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:15 EST 2015 -->
+<title>IFMLLoadingPlugin.TransformerExclusions (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="IFMLLoadingPlugin.TransformerExclusions (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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.TransformerExclusions.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</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">cpw.mods.fml.relauncher</div>
+<h2 title="Annotation Type IFMLLoadingPlugin.TransformerExclusions" class="title">Annotation Type IFMLLoadingPlugin.TransformerExclusions</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>@Retention(value=RUNTIME)
+@Target(value=TYPE)
+public static @interface <span class="strong">IFMLLoadingPlugin.TransformerExclusions</span></pre>
+<div class="block">Annotate your load plugin with a list of package prefixes that will *not* be
+ processed by the ASM transformation stack.
+
+ Your plugin, and any transformers should *definitely* be in this list, because
+ otherwise you can face problems with the classloader trying to transform classes
+ with your transformer, whilst it is *loading* your transformer. Not pretty.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_optional_element_summary">
+<!-- -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html#value()">value</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_element_detail">
+<!-- -->
+</a>
+<h3>Element Detail</h3>
+<a name="value()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;java.lang.String[]&nbsp;value</pre>
+<dl>
+<dt>Default:</dt>
+<dd>""</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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.TransformerExclusions.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>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation_type_optional_element_summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.html b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.html
new file mode 100644
index 0000000..e889f61
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/IFMLLoadingPlugin.html
@@ -0,0 +1,346 @@
+<!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:15 EST 2015 -->
+<title>IFMLLoadingPlugin (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="IFMLLoadingPlugin (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="../../../../cpw/mods/fml/relauncher/IFMLCallHook.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.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>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">cpw.mods.fml.relauncher</div>
+<h2 title="Interface IFMLLoadingPlugin" class="title">Interface IFMLLoadingPlugin</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html" title="class in cpw.mods.fml.relauncher">FMLCorePlugin</a>, <a href="../../../../net/minecraftforge/classloading/FMLForgePlugin.html" title="class in net.minecraftforge.classloading">FMLForgePlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IFMLLoadingPlugin</span></pre>
+<div class="block">The base plugin that provides class name meta information to FML to
+ enhance the classloading lifecycle for mods in FML</div>
+</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">Interface and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.DependsOn</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.MCVersion</a></strong></code>
+<div class="block">Use this to target a specific minecraft version for your coremod.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.Name</a></strong></code>
+<div class="block">Name this coremod something other than the "short class name"</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.SortingIndex</a></strong></code>
+<div class="block">A simple sorting index, interleaved with other tweakers from other sources, as well as FML</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.TransformerExclusions</a></strong></code>
+<div class="block">Annotate your load plugin with a list of package prefixes that will *not* be
+ processed by the ASM transformation stack.</div>
+</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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getAccessTransformerClass()">getAccessTransformerClass</a></strong>()</code>
+<div class="block">Return an optional access transformer class for this coremod.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getASMTransformerClass()">getASMTransformerClass</a></strong>()</code>
+<div class="block">Return a list of classes that implements the IClassTransformer interface</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getModContainerClass()">getModContainerClass</a></strong>()</code>
+<div class="block">Return a class name that implements "ModContainer" for injection into the mod list
+ The "getName" function should return a name that other mods can, if need be,
+ depend on.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getSetupClass()">getSetupClass</a></strong>()</code>
+<div class="block">Return the class name of an implementor of "IFMLCallHook", that will be run, in the
+ main thread, to perform any additional setup this coremod may require.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#injectData(java.util.Map)">injectData</a></strong>(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;data)</code>
+<div class="block">Inject coremod data into this coremod
+ This data includes:
+ "mcLocation" : the location of the minecraft directory,
+ "coremodList" : the list of coremods
+ "coremodLocation" : the file this coremod loaded from,</div>
+</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="getASMTransformerClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getASMTransformerClass</h4>
+<pre>java.lang.String[]&nbsp;getASMTransformerClass()</pre>
+<div class="block">Return a list of classes that implements the IClassTransformer interface</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>a list of classes that implements the IClassTransformer interface</dd></dl>
+</li>
+</ul>
+<a name="getModContainerClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getModContainerClass</h4>
+<pre>java.lang.String&nbsp;getModContainerClass()</pre>
+<div class="block">Return a class name that implements "ModContainer" for injection into the mod list
+ The "getName" function should return a name that other mods can, if need be,
+ depend on.
+ Trivially, this modcontainer will be loaded before all regular mod containers,
+ which means it will be forced to be "immutable" - not susceptible to normal
+ sorting behaviour.
+ All other mod behaviours are available however- this container can receive and handle
+ normal loading events</div>
+</li>
+</ul>
+<a name="getSetupClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSetupClass</h4>
+<pre>java.lang.String&nbsp;getSetupClass()</pre>
+<div class="block">Return the class name of an implementor of "IFMLCallHook", that will be run, in the
+ main thread, to perform any additional setup this coremod may require. It will be
+ run <strong>prior</strong> to Minecraft starting, so it CANNOT operate on minecraft
+ itself. The game will deliberately crash if this code is detected to trigger a
+ minecraft class loading (TODO: implement crash ;) )</div>
+</li>
+</ul>
+<a name="injectData(java.util.Map)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>injectData</h4>
+<pre>void&nbsp;injectData(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;data)</pre>
+<div class="block">Inject coremod data into this coremod
+ This data includes:
+ "mcLocation" : the location of the minecraft directory,
+ "coremodList" : the list of coremods
+ "coremodLocation" : the file this coremod loaded from,</div>
+</li>
+</ul>
+<a name="getAccessTransformerClass()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAccessTransformerClass</h4>
+<pre>java.lang.String&nbsp;getAccessTransformerClass()</pre>
+<div class="block">Return an optional access transformer class for this coremod. It will be injected post-deobf
+ so ensure your ATs conform to the new srgnames scheme.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the name of an access transformer class or null if none is provided</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="../../../../cpw/mods/fml/relauncher/IFMLCallHook.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" target="_top">Frames</a></li>
+<li><a href="IFMLLoadingPlugin.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>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/cpw/mods/fml/relauncher/ModListHelper.JsonModList.html b/javadoc/cpw/mods/fml/relauncher/ModListHelper.JsonModList.html
new file mode 100644
index 0000000..5713787
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/ModListHelper.JsonModList.html
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ModListHelper.JsonModList (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="ModListHelper.JsonModList (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="../../../../cpw/mods/fml/relauncher/ModListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ModListHelper.JsonModList.html" target="_top">Frames</a></li>
+<li><a href="ModListHelper.JsonModList.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="#methods_inherited_from_class_java.lang.Object">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>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">cpw.mods.fml.relauncher</div>
+<h2 title="Class ModListHelper.JsonModList" class="title">Class ModListHelper.JsonModList</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.ModListHelper.JsonModList</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.html" title="class in cpw.mods.fml.relauncher">ModListHelper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ModListHelper.JsonModList</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html#modRef">modRef</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="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html#parentList">parentList</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="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html#repositoryRoot">repositoryRoot</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="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html#ModListHelper.JsonModList()">ModListHelper.JsonModList</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>
+</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="repositoryRoot">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>repositoryRoot</h4>
+<pre>public&nbsp;java.lang.String repositoryRoot</pre>
+</li>
+</ul>
+<a name="modRef">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>modRef</h4>
+<pre>public&nbsp;java.util.List&lt;java.lang.String&gt; modRef</pre>
+</li>
+</ul>
+<a name="parentList">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>parentList</h4>
+<pre>public&nbsp;java.lang.String parentList</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ModListHelper.JsonModList()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ModListHelper.JsonModList</h4>
+<pre>public&nbsp;ModListHelper.JsonModList()</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="../../../../cpw/mods/fml/relauncher/ModListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ModListHelper.JsonModList.html" target="_top">Frames</a></li>
+<li><a href="ModListHelper.JsonModList.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="#methods_inherited_from_class_java.lang.Object">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>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/cpw/mods/fml/relauncher/ModListHelper.html b/javadoc/cpw/mods/fml/relauncher/ModListHelper.html
new file mode 100644
index 0000000..be42dac
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/ModListHelper.html
@@ -0,0 +1,281 @@
+<!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:15 EST 2015 -->
+<title>ModListHelper (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="ModListHelper (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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ModListHelper.html" target="_top">Frames</a></li>
+<li><a href="ModListHelper.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="#methods_inherited_from_class_java.lang.Object">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>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">cpw.mods.fml.relauncher</div>
+<h2 title="Class ModListHelper" class="title">Class ModListHelper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.ModListHelper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ModListHelper</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 class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html" title="class in cpw.mods.fml.relauncher">ModListHelper.JsonModList</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 java.util.Map&lt;java.lang.String,java.io.File&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.html#additionalMods">additionalMods</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="../../../../cpw/mods/fml/relauncher/ModListHelper.html#ModListHelper()">ModListHelper</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>
+</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="additionalMods">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>additionalMods</h4>
+<pre>public static final&nbsp;java.util.Map&lt;java.lang.String,java.io.File&gt; additionalMods</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ModListHelper()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ModListHelper</h4>
+<pre>public&nbsp;ModListHelper()</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="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ModListHelper.html" target="_top">Frames</a></li>
+<li><a href="ModListHelper.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="#methods_inherited_from_class_java.lang.Object">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>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html
new file mode 100644
index 0000000..e024f2f
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.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:16 EST 2015 -->
+<title>ReflectionHelper.UnableToAccessFieldException (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="ReflectionHelper.UnableToAccessFieldException (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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.UnableToAccessFieldException.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class ReflectionHelper.UnableToAccessFieldException" class="title">Class ReflectionHelper.UnableToAccessFieldException</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.lang.RuntimeException</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.ReflectionHelper.UnableToAccessFieldException</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>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ReflectionHelper.UnableToAccessFieldException</span>
+extends java.lang.RuntimeException</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#cpw.mods.fml.relauncher.ReflectionHelper.UnableToAccessFieldException">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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html#ReflectionHelper.UnableToAccessFieldException(java.lang.String[],%20java.lang.Exception)">ReflectionHelper.UnableToAccessFieldException</a></strong>(java.lang.String[]&nbsp;fieldNames,
+ java.lang.Exception&nbsp;e)</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="ReflectionHelper.UnableToAccessFieldException(java.lang.String[], java.lang.Exception)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReflectionHelper.UnableToAccessFieldException</h4>
+<pre>public&nbsp;ReflectionHelper.UnableToAccessFieldException(java.lang.String[]&nbsp;fieldNames,
+ java.lang.Exception&nbsp;e)</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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.UnableToAccessFieldException.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/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html
new file mode 100644
index 0000000..1d7ae1d
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.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:16 EST 2015 -->
+<title>ReflectionHelper.UnableToFindClassException (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="ReflectionHelper.UnableToFindClassException (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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.UnableToFindClassException.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class ReflectionHelper.UnableToFindClassException" class="title">Class ReflectionHelper.UnableToFindClassException</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.lang.RuntimeException</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.ReflectionHelper.UnableToFindClassException</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>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ReflectionHelper.UnableToFindClassException</span>
+extends java.lang.RuntimeException</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#cpw.mods.fml.relauncher.ReflectionHelper.UnableToFindClassException">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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html#ReflectionHelper.UnableToFindClassException(java.lang.String[],%20java.lang.Exception)">ReflectionHelper.UnableToFindClassException</a></strong>(java.lang.String[]&nbsp;classNames,
+ java.lang.Exception&nbsp;err)</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="ReflectionHelper.UnableToFindClassException(java.lang.String[], java.lang.Exception)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReflectionHelper.UnableToFindClassException</h4>
+<pre>public&nbsp;ReflectionHelper.UnableToFindClassException(java.lang.String[]&nbsp;classNames,
+ java.lang.Exception&nbsp;err)</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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.UnableToFindClassException.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/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html
new file mode 100644
index 0000000..248bd06
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.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:16 EST 2015 -->
+<title>ReflectionHelper.UnableToFindFieldException (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="ReflectionHelper.UnableToFindFieldException (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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.UnableToFindFieldException.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class ReflectionHelper.UnableToFindFieldException" class="title">Class ReflectionHelper.UnableToFindFieldException</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.lang.RuntimeException</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.ReflectionHelper.UnableToFindFieldException</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>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ReflectionHelper.UnableToFindFieldException</span>
+extends java.lang.RuntimeException</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#cpw.mods.fml.relauncher.ReflectionHelper.UnableToFindFieldException">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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html#ReflectionHelper.UnableToFindFieldException(java.lang.String[],%20java.lang.Exception)">ReflectionHelper.UnableToFindFieldException</a></strong>(java.lang.String[]&nbsp;fieldNameList,
+ java.lang.Exception&nbsp;e)</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="ReflectionHelper.UnableToFindFieldException(java.lang.String[], java.lang.Exception)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReflectionHelper.UnableToFindFieldException</h4>
+<pre>public&nbsp;ReflectionHelper.UnableToFindFieldException(java.lang.String[]&nbsp;fieldNameList,
+ java.lang.Exception&nbsp;e)</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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.UnableToFindFieldException.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/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html
new file mode 100644
index 0000000..f206bb9
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.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:16 EST 2015 -->
+<title>ReflectionHelper.UnableToFindMethodException (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="ReflectionHelper.UnableToFindMethodException (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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ServerLaunchWrapper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.UnableToFindMethodException.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class ReflectionHelper.UnableToFindMethodException" class="title">Class ReflectionHelper.UnableToFindMethodException</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.lang.RuntimeException</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.ReflectionHelper.UnableToFindMethodException</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>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ReflectionHelper.UnableToFindMethodException</span>
+extends java.lang.RuntimeException</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#cpw.mods.fml.relauncher.ReflectionHelper.UnableToFindMethodException">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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html#ReflectionHelper.UnableToFindMethodException(java.lang.String[],%20java.lang.Exception)">ReflectionHelper.UnableToFindMethodException</a></strong>(java.lang.String[]&nbsp;methodNames,
+ java.lang.Exception&nbsp;failed)</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="ReflectionHelper.UnableToFindMethodException(java.lang.String[], java.lang.Exception)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReflectionHelper.UnableToFindMethodException</h4>
+<pre>public&nbsp;ReflectionHelper.UnableToFindMethodException(java.lang.String[]&nbsp;methodNames,
+ java.lang.Exception&nbsp;failed)</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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ServerLaunchWrapper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.UnableToFindMethodException.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/cpw/mods/fml/relauncher/ReflectionHelper.html b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.html
new file mode 100644
index 0000000..7f9c052
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/ReflectionHelper.html
@@ -0,0 +1,404 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ReflectionHelper (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="ReflectionHelper (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="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.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>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">cpw.mods.fml.relauncher</div>
+<h2 title="Class ReflectionHelper" class="title">Class ReflectionHelper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.ReflectionHelper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ReflectionHelper</span>
+extends java.lang.Object</pre>
+<div class="block">Some reflection helper code.</div>
+</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 class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper.UnableToAccessFieldException</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper.UnableToFindClassException</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper.UnableToFindFieldException</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper.UnableToFindMethodException</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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html#ReflectionHelper()">ReflectionHelper</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.reflect.Field</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html#findField(java.lang.Class,%20java.lang.String...)">findField</a></strong>(java.lang.Class&lt;?&gt;&nbsp;clazz,
+ java.lang.String...&nbsp;fieldNames)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static &lt;E&gt;&nbsp;java.lang.reflect.Method</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html#findMethod(java.lang.Class,%20E,%20java.lang.String[],%20java.lang.Class...)">findMethod</a></strong>(java.lang.Class&lt;? super E&gt;&nbsp;clazz,
+ E&nbsp;instance,
+ java.lang.String[]&nbsp;methodNames,
+ java.lang.Class&lt;?&gt;...&nbsp;methodTypes)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.Class&lt;? super java.lang.Object&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html#getClass(java.lang.ClassLoader,%20java.lang.String...)">getClass</a></strong>(java.lang.ClassLoader&nbsp;loader,
+ java.lang.String...&nbsp;classNames)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static &lt;T,E&gt;&nbsp;T</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html#getPrivateValue(java.lang.Class,%20E,%20int)">getPrivateValue</a></strong>(java.lang.Class&lt;? super E&gt;&nbsp;classToAccess,
+ E&nbsp;instance,
+ int&nbsp;fieldIndex)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static &lt;T,E&gt;&nbsp;T</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html#getPrivateValue(java.lang.Class,%20E,%20java.lang.String...)">getPrivateValue</a></strong>(java.lang.Class&lt;? super E&gt;&nbsp;classToAccess,
+ E&nbsp;instance,
+ java.lang.String...&nbsp;fieldNames)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static &lt;T,E&gt;&nbsp;void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html#setPrivateValue(java.lang.Class,%20T,%20E,%20int)">setPrivateValue</a></strong>(java.lang.Class&lt;? super T&gt;&nbsp;classToAccess,
+ T&nbsp;instance,
+ E&nbsp;value,
+ int&nbsp;fieldIndex)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static &lt;T,E&gt;&nbsp;void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html#setPrivateValue(java.lang.Class,%20T,%20E,%20java.lang.String...)">setPrivateValue</a></strong>(java.lang.Class&lt;? super T&gt;&nbsp;classToAccess,
+ T&nbsp;instance,
+ E&nbsp;value,
+ java.lang.String...&nbsp;fieldNames)</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="ReflectionHelper()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReflectionHelper</h4>
+<pre>public&nbsp;ReflectionHelper()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="findField(java.lang.Class, java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findField</h4>
+<pre>public static&nbsp;java.lang.reflect.Field&nbsp;findField(java.lang.Class&lt;?&gt;&nbsp;clazz,
+ java.lang.String...&nbsp;fieldNames)</pre>
+</li>
+</ul>
+<a name="getPrivateValue(java.lang.Class,java.lang.Object,int)">
+<!-- -->
+</a><a name="getPrivateValue(java.lang.Class, E, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPrivateValue</h4>
+<pre>public static&nbsp;&lt;T,E&gt;&nbsp;T&nbsp;getPrivateValue(java.lang.Class&lt;? super E&gt;&nbsp;classToAccess,
+ E&nbsp;instance,
+ int&nbsp;fieldIndex)</pre>
+</li>
+</ul>
+<a name="getPrivateValue(java.lang.Class,java.lang.Object,java.lang.String[])">
+<!-- -->
+</a><a name="getPrivateValue(java.lang.Class, E, java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPrivateValue</h4>
+<pre>public static&nbsp;&lt;T,E&gt;&nbsp;T&nbsp;getPrivateValue(java.lang.Class&lt;? super E&gt;&nbsp;classToAccess,
+ E&nbsp;instance,
+ java.lang.String...&nbsp;fieldNames)</pre>
+</li>
+</ul>
+<a name="setPrivateValue(java.lang.Class,java.lang.Object,java.lang.Object,int)">
+<!-- -->
+</a><a name="setPrivateValue(java.lang.Class, T, E, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPrivateValue</h4>
+<pre>public static&nbsp;&lt;T,E&gt;&nbsp;void&nbsp;setPrivateValue(java.lang.Class&lt;? super T&gt;&nbsp;classToAccess,
+ T&nbsp;instance,
+ E&nbsp;value,
+ int&nbsp;fieldIndex)</pre>
+</li>
+</ul>
+<a name="setPrivateValue(java.lang.Class,java.lang.Object,java.lang.Object,java.lang.String[])">
+<!-- -->
+</a><a name="setPrivateValue(java.lang.Class, T, E, java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPrivateValue</h4>
+<pre>public static&nbsp;&lt;T,E&gt;&nbsp;void&nbsp;setPrivateValue(java.lang.Class&lt;? super T&gt;&nbsp;classToAccess,
+ T&nbsp;instance,
+ E&nbsp;value,
+ java.lang.String...&nbsp;fieldNames)</pre>
+</li>
+</ul>
+<a name="getClass(java.lang.ClassLoader, java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getClass</h4>
+<pre>public static&nbsp;java.lang.Class&lt;? super java.lang.Object&gt;&nbsp;getClass(java.lang.ClassLoader&nbsp;loader,
+ java.lang.String...&nbsp;classNames)</pre>
+</li>
+</ul>
+<a name="findMethod(java.lang.Class,java.lang.Object,java.lang.String[],java.lang.Class[])">
+<!-- -->
+</a><a name="findMethod(java.lang.Class, E, java.lang.String[], java.lang.Class...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>findMethod</h4>
+<pre>public static&nbsp;&lt;E&gt;&nbsp;java.lang.reflect.Method&nbsp;findMethod(java.lang.Class&lt;? super E&gt;&nbsp;clazz,
+ E&nbsp;instance,
+ java.lang.String[]&nbsp;methodNames,
+ java.lang.Class&lt;?&gt;...&nbsp;methodTypes)</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="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ReflectionHelper.html" target="_top">Frames</a></li>
+<li><a href="ReflectionHelper.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>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/cpw/mods/fml/relauncher/ServerLaunchWrapper.html b/javadoc/cpw/mods/fml/relauncher/ServerLaunchWrapper.html
new file mode 100644
index 0000000..9dae5f0
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/ServerLaunchWrapper.html
@@ -0,0 +1,221 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ServerLaunchWrapper (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="ServerLaunchWrapper (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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ServerLaunchWrapper.html" target="_top">Frames</a></li>
+<li><a href="ServerLaunchWrapper.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">cpw.mods.fml.relauncher</div>
+<h2 title="Class ServerLaunchWrapper" class="title">Class ServerLaunchWrapper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.ServerLaunchWrapper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ServerLaunchWrapper</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>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/ServerLaunchWrapper.html#main(java.lang.String[])">main</a></strong>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="main(java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>main</h4>
+<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>args</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="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/ServerLaunchWrapper.html" target="_top">Frames</a></li>
+<li><a href="ServerLaunchWrapper.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/cpw/mods/fml/relauncher/Side.html b/javadoc/cpw/mods/fml/relauncher/Side.html
new file mode 100644
index 0000000..f58793c
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/Side.html
@@ -0,0 +1,353 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>Side (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="Side (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="../../../../cpw/mods/fml/relauncher/ServerLaunchWrapper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/SideOnly.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/Side.html" target="_top">Frames</a></li>
+<li><a href="Side.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="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&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">cpw.mods.fml.relauncher</div>
+<h2 title="Enum Side" class="title">Enum Side</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>cpw.mods.fml.relauncher.Side</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, java.lang.Comparable&lt;<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public enum <span class="strong">Side</span>
+extends java.lang.Enum&lt;<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../cpw/mods/fml/relauncher/Side.html#CLIENT">CLIENT</a></strong></code>
+<div class="block">The client side.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../cpw/mods/fml/relauncher/Side.html#SERVER">SERVER</a></strong></code>
+<div class="block">The server side.</div>
+</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="../../../../cpw/mods/fml/relauncher/Side.html#isClient()">isClient</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/Side.html#isServer()">isServer</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/Side.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/Side.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</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>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="CLIENT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CLIENT</h4>
+<pre>public static final&nbsp;<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> CLIENT</pre>
+<div class="block">The client side. Specifically, an environment where rendering capability exists.
+ Usually in the game client.</div>
+</li>
+</ul>
+<a name="SERVER">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SERVER</h4>
+<pre>public static final&nbsp;<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> SERVER</pre>
+<div class="block">The server side. Specifically, an environment where NO rendering capability exists.
+ Usually on the dedicated server.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (Side c : Side.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+<a name="isServer()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isServer</h4>
+<pre>public&nbsp;boolean&nbsp;isServer()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>If this is the server environment</dd></dl>
+</li>
+</ul>
+<a name="isClient()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isClient</h4>
+<pre>public&nbsp;boolean&nbsp;isClient()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>if this is the Client environment</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="../../../../cpw/mods/fml/relauncher/ServerLaunchWrapper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../cpw/mods/fml/relauncher/SideOnly.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/Side.html" target="_top">Frames</a></li>
+<li><a href="Side.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="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&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/cpw/mods/fml/relauncher/SideOnly.html b/javadoc/cpw/mods/fml/relauncher/SideOnly.html
new file mode 100644
index 0000000..724bd8c
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/SideOnly.html
@@ -0,0 +1,206 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>SideOnly (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="SideOnly (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="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/SideOnly.html" target="_top">Frames</a></li>
+<li><a href="SideOnly.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="#annotation_type_required_element_summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</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">cpw.mods.fml.relauncher</div>
+<h2 title="Annotation Type SideOnly" class="title">Annotation Type SideOnly</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>@Retention(value=RUNTIME)
+@Target(value={TYPE,FIELD,METHOD,CONSTRUCTOR})
+public @interface <span class="strong">SideOnly</span></pre>
+<div class="block">Marks the associated element as being only available on a certain <a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher"><code>Side</code></a>. This is
+ generally meant for internal Forge and FML use only and should only be used on mod classes
+ when other more common mechanisms, such as using a <a href="../../../../cpw/mods/fml/common/SidedProxy.html" title="annotation in cpw.mods.fml.common"><code>SidedProxy</code></a> fail to work.
+
+ Note, this will <em>only</em> apply to the direct element marked. This code:
+ <code> @SideOnly public MyField field = new MyField();</code> will <strong>not</strong> work, as the initializer
+ is a separate piece of code to the actual field declaration, and will not be able to find
+ it's field on the wrong side.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_required_element_summary">
+<!-- -->
+</a>
+<h3>Required Element Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
+<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Required Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../cpw/mods/fml/relauncher/SideOnly.html#value()">value</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation_type_element_detail">
+<!-- -->
+</a>
+<h3>Element Detail</h3>
+<a name="value()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>&nbsp;value</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="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/SideOnly.html" target="_top">Frames</a></li>
+<li><a href="SideOnly.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="#annotation_type_required_element_summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#annotation_type_element_detail">Element</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/cpw/mods/fml/relauncher/package-frame.html b/javadoc/cpw/mods/fml/relauncher/package-frame.html
new file mode 100644
index 0000000..a526440
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/package-frame.html
@@ -0,0 +1,55 @@
+<!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>cpw.mods.fml.relauncher (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="../../../../cpw/mods/fml/relauncher/package-summary.html" target="classFrame">cpw.mods.fml.relauncher</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IFMLCallHook.html" title="interface in cpw.mods.fml.relauncher" target="classFrame"><i>IFMLCallHook</i></a></li>
+<li><a href="IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher" target="classFrame"><i>IFMLLoadingPlugin</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="CoreModManager.html" title="class in cpw.mods.fml.relauncher" target="classFrame">CoreModManager</a></li>
+<li><a href="FileListHelper.html" title="class in cpw.mods.fml.relauncher" target="classFrame">FileListHelper</a></li>
+<li><a href="FMLCorePlugin.html" title="class in cpw.mods.fml.relauncher" target="classFrame">FMLCorePlugin</a></li>
+<li><a href="FMLInjectionData.html" title="class in cpw.mods.fml.relauncher" target="classFrame">FMLInjectionData</a></li>
+<li><a href="FMLLaunchHandler.html" title="class in cpw.mods.fml.relauncher" target="classFrame">FMLLaunchHandler</a></li>
+<li><a href="FMLRelaunchLog.html" title="class in cpw.mods.fml.relauncher" target="classFrame">FMLRelaunchLog</a></li>
+<li><a href="FMLSecurityManager.html" title="class in cpw.mods.fml.relauncher" target="classFrame">FMLSecurityManager</a></li>
+<li><a href="ModListHelper.html" title="class in cpw.mods.fml.relauncher" target="classFrame">ModListHelper</a></li>
+<li><a href="ModListHelper.JsonModList.html" title="class in cpw.mods.fml.relauncher" target="classFrame">ModListHelper.JsonModList</a></li>
+<li><a href="ReflectionHelper.html" title="class in cpw.mods.fml.relauncher" target="classFrame">ReflectionHelper</a></li>
+<li><a href="ServerLaunchWrapper.html" title="class in cpw.mods.fml.relauncher" target="classFrame">ServerLaunchWrapper</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="Side.html" title="enum in cpw.mods.fml.relauncher" target="classFrame">Side</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="FMLSecurityManager.ExitTrappedException.html" title="class in cpw.mods.fml.relauncher" target="classFrame">FMLSecurityManager.ExitTrappedException</a></li>
+<li><a href="ReflectionHelper.UnableToAccessFieldException.html" title="class in cpw.mods.fml.relauncher" target="classFrame">ReflectionHelper.UnableToAccessFieldException</a></li>
+<li><a href="ReflectionHelper.UnableToFindClassException.html" title="class in cpw.mods.fml.relauncher" target="classFrame">ReflectionHelper.UnableToFindClassException</a></li>
+<li><a href="ReflectionHelper.UnableToFindFieldException.html" title="class in cpw.mods.fml.relauncher" target="classFrame">ReflectionHelper.UnableToFindFieldException</a></li>
+<li><a href="ReflectionHelper.UnableToFindMethodException.html" title="class in cpw.mods.fml.relauncher" target="classFrame">ReflectionHelper.UnableToFindMethodException</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher" target="classFrame">IFMLLoadingPlugin.DependsOn</a></li>
+<li><a href="IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher" target="classFrame">IFMLLoadingPlugin.MCVersion</a></li>
+<li><a href="IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher" target="classFrame">IFMLLoadingPlugin.Name</a></li>
+<li><a href="IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher" target="classFrame">IFMLLoadingPlugin.SortingIndex</a></li>
+<li><a href="IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher" target="classFrame">IFMLLoadingPlugin.TransformerExclusions</a></li>
+<li><a href="SideOnly.html" title="annotation in cpw.mods.fml.relauncher" target="classFrame">SideOnly</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/cpw/mods/fml/relauncher/package-summary.html b/javadoc/cpw/mods/fml/relauncher/package-summary.html
new file mode 100644
index 0000000..0334149
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/package-summary.html
@@ -0,0 +1,293 @@
+<!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>cpw.mods.fml.relauncher (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="cpw.mods.fml.relauncher (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="../../../../cpw/mods/fml/common/versioning/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../cpw/mods/fml/repackage/com/nothome/delta/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/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;cpw.mods.fml.relauncher</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="../../../../cpw/mods/fml/relauncher/IFMLCallHook.html" title="interface in cpw.mods.fml.relauncher">IFMLCallHook</a></td>
+<td class="colLast">
+<div class="block">This call hook allows for code to execute at the very early stages of
+ minecraft initialization.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></td>
+<td class="colLast">
+<div class="block">The base plugin that provides class name meta information to FML to
+ enhance the classloading lifecycle for mods in FML</div>
+</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="../../../../cpw/mods/fml/relauncher/CoreModManager.html" title="class in cpw.mods.fml.relauncher">CoreModManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/FileListHelper.html" title="class in cpw.mods.fml.relauncher">FileListHelper</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html" title="class in cpw.mods.fml.relauncher">FMLCorePlugin</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/FMLInjectionData.html" title="class in cpw.mods.fml.relauncher">FMLInjectionData</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html" title="class in cpw.mods.fml.relauncher">FMLLaunchHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html" title="class in cpw.mods.fml.relauncher">FMLRelaunchLog</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.html" title="class in cpw.mods.fml.relauncher">FMLSecurityManager</a></td>
+<td class="colLast">
+<div class="block">A custom security manager stopping certain events from happening
+ unexpectedly.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.html" title="class in cpw.mods.fml.relauncher">ModListHelper</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html" title="class in cpw.mods.fml.relauncher">ModListHelper.JsonModList</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper</a></td>
+<td class="colLast">
+<div class="block">Some reflection helper code.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/ServerLaunchWrapper.html" title="class in cpw.mods.fml.relauncher">ServerLaunchWrapper</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</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="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html" title="class in cpw.mods.fml.relauncher">FMLSecurityManager.ExitTrappedException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper.UnableToAccessFieldException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper.UnableToFindClassException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper.UnableToFindFieldException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html" title="class in cpw.mods.fml.relauncher">ReflectionHelper.UnableToFindMethodException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.DependsOn</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.MCVersion</a></td>
+<td class="colLast">
+<div class="block">Use this to target a specific minecraft version for your coremod.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.Name</a></td>
+<td class="colLast">
+<div class="block">Name this coremod something other than the "short class name"</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.SortingIndex</a></td>
+<td class="colLast">
+<div class="block">A simple sorting index, interleaved with other tweakers from other sources, as well as FML</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.TransformerExclusions</a></td>
+<td class="colLast">
+<div class="block">Annotate your load plugin with a list of package prefixes that will *not* be
+ processed by the ASM transformation stack.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../cpw/mods/fml/relauncher/SideOnly.html" title="annotation in cpw.mods.fml.relauncher">SideOnly</a></td>
+<td class="colLast">
+<div class="block">Marks the associated element as being only available on a certain <a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher"><code>Side</code></a>.</div>
+</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="../../../../cpw/mods/fml/common/versioning/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../cpw/mods/fml/repackage/com/nothome/delta/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/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/cpw/mods/fml/relauncher/package-tree.html b/javadoc/cpw/mods/fml/relauncher/package-tree.html
new file mode 100644
index 0000000..e1312cc
--- /dev/null
+++ b/javadoc/cpw/mods/fml/relauncher/package-tree.html
@@ -0,0 +1,191 @@
+<!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>cpw.mods.fml.relauncher 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="cpw.mods.fml.relauncher 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="../../../../cpw/mods/fml/common/versioning/package-tree.html">Prev</a></li>
+<li><a href="../../../../cpw/mods/fml/repackage/com/nothome/delta/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/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 cpw.mods.fml.relauncher</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">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/CoreModManager.html" title="class in cpw.mods.fml.relauncher"><span class="strong">CoreModManager</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/FileListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">FileListHelper</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/FMLCorePlugin.html" title="class in cpw.mods.fml.relauncher"><span class="strong">FMLCorePlugin</span></a> (implements cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a>)</li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/FMLInjectionData.html" title="class in cpw.mods.fml.relauncher"><span class="strong">FMLInjectionData</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/FMLLaunchHandler.html" title="class in cpw.mods.fml.relauncher"><span class="strong">FMLLaunchHandler</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/FMLRelaunchLog.html" title="class in cpw.mods.fml.relauncher"><span class="strong">FMLRelaunchLog</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/ModListHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">ModListHelper</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/ModListHelper.JsonModList.html" title="class in cpw.mods.fml.relauncher"><span class="strong">ModListHelper.JsonModList</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">ReflectionHelper</span></a></li>
+<li type="circle">java.lang.SecurityManager
+<ul>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.html" title="class in cpw.mods.fml.relauncher"><span class="strong">FMLSecurityManager</span></a></li>
+</ul>
+</li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/ServerLaunchWrapper.html" title="class in cpw.mods.fml.relauncher"><span class="strong">ServerLaunchWrapper</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.lang.RuntimeException
+<ul>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToAccessFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">ReflectionHelper.UnableToAccessFieldException</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindClassException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">ReflectionHelper.UnableToFindClassException</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindFieldException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">ReflectionHelper.UnableToFindFieldException</span></a></li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/ReflectionHelper.UnableToFindMethodException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">ReflectionHelper.UnableToFindMethodException</span></a></li>
+<li type="circle">java.lang.SecurityException
+<ul>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/FMLSecurityManager.ExitTrappedException.html" title="class in cpw.mods.fml.relauncher"><span class="strong">FMLSecurityManager.ExitTrappedException</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">java.util.concurrent.Callable&lt;V&gt;
+<ul>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/IFMLCallHook.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">IFMLCallHook</span></a></li>
+</ul>
+</li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher"><span class="strong">IFMLLoadingPlugin</span></a></li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/SideOnly.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">SideOnly</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">IFMLLoadingPlugin.DependsOn</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">IFMLLoadingPlugin.MCVersion</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">IFMLLoadingPlugin.Name</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">IFMLLoadingPlugin.TransformerExclusions</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher"><span class="strong">IFMLLoadingPlugin.SortingIndex</span></a> (implements java.lang.annotation.Annotation)</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">cpw.mods.fml.relauncher.<a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher"><span class="strong">Side</span></a></li>
+</ul>
+</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="../../../../cpw/mods/fml/common/versioning/package-tree.html">Prev</a></li>
+<li><a href="../../../../cpw/mods/fml/repackage/com/nothome/delta/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?cpw/mods/fml/relauncher/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>