summaryrefslogtreecommitdiff
path: root/javadoc/net/minecraft/world/storage
diff options
context:
space:
mode:
authorFoghrye4 <foghrye4@gmail.com>2017-06-17 08:12:18 +0300
committerFoghrye4 <foghrye4@gmail.com>2017-06-17 08:12:18 +0300
commitdc3df3edd5843bde0c1335d6a8e460b2c832aa48 (patch)
treeaf13bfeee567f2351e35e1ef176d168fe37c8aac /javadoc/net/minecraft/world/storage
parent1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff)
full project files
Diffstat (limited to 'javadoc/net/minecraft/world/storage')
-rw-r--r--javadoc/net/minecraft/world/storage/DerivedWorldInfo.html920
-rw-r--r--javadoc/net/minecraft/world/storage/IPlayerFileData.html234
-rw-r--r--javadoc/net/minecraft/world/storage/ISaveFormat.html360
-rw-r--r--javadoc/net/minecraft/world/storage/ISaveHandler.html330
-rw-r--r--javadoc/net/minecraft/world/storage/IThreadedFileIO.html208
-rw-r--r--javadoc/net/minecraft/world/storage/MapData.MapCoord.html311
-rw-r--r--javadoc/net/minecraft/world/storage/MapData.MapInfo.html333
-rw-r--r--javadoc/net/minecraft/world/storage/MapData.html506
-rw-r--r--javadoc/net/minecraft/world/storage/MapStorage.html297
-rw-r--r--javadoc/net/minecraft/world/storage/SaveFormatComparator.html394
-rw-r--r--javadoc/net/minecraft/world/storage/SaveFormatOld.html511
-rw-r--r--javadoc/net/minecraft/world/storage/SaveHandler.html479
-rw-r--r--javadoc/net/minecraft/world/storage/SaveHandlerMP.html420
-rw-r--r--javadoc/net/minecraft/world/storage/ThreadedFileIOBase.html294
-rw-r--r--javadoc/net/minecraft/world/storage/WorldInfo.html872
-rw-r--r--javadoc/net/minecraft/world/storage/package-frame.html34
-rw-r--r--javadoc/net/minecraft/world/storage/package-summary.html190
-rw-r--r--javadoc/net/minecraft/world/storage/package-tree.html150
18 files changed, 6843 insertions, 0 deletions
diff --git a/javadoc/net/minecraft/world/storage/DerivedWorldInfo.html b/javadoc/net/minecraft/world/storage/DerivedWorldInfo.html
new file mode 100644
index 0000000..dfe00bb
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/DerivedWorldInfo.html
@@ -0,0 +1,920 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>DerivedWorldInfo (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="DerivedWorldInfo (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/DerivedWorldInfo.html" target="_top">Frames</a></li>
+<li><a href="DerivedWorldInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Class DerivedWorldInfo" class="title">Class DerivedWorldInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">net.minecraft.world.storage.WorldInfo</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.DerivedWorldInfo</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">DerivedWorldInfo</span>
+extends <a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#DerivedWorldInfo(net.minecraft.world.storage.WorldInfo)">DerivedWorldInfo</a></strong>(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_i2145_1_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#areCommandsAllowed()">areCommandsAllowed</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#cloneNBTCompound(net.minecraft.nbt.NBTTagCompound)">cloneNBTCompound</a></strong>(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76082_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/GameRules.html" title="class in net.minecraft.world">GameRules</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getGameRulesInstance()">getGameRulesInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getGameType()">getGameType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getLastTimePlayed()">getLastTimePlayed</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getNBTTagCompound()">getNBTTagCompound</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getPlayerNBTTagCompound()">getPlayerNBTTagCompound</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getRainTime()">getRainTime</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getSaveVersion()">getSaveVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getSeed()">getSeed</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getSizeOnDisk()">getSizeOnDisk</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getSpawnX()">getSpawnX</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getSpawnY()">getSpawnY</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getSpawnZ()">getSpawnZ</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getTerrainType()">getTerrainType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getThunderTime()">getThunderTime</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getVanillaDimension()">getVanillaDimension</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getWorldName()">getWorldName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getWorldTime()">getWorldTime</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#getWorldTotalTime()">getWorldTotalTime</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#incrementTotalWorldTime(long)">incrementTotalWorldTime</a></strong>(long&nbsp;p_82572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#isHardcoreModeEnabled()">isHardcoreModeEnabled</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#isInitialized()">isInitialized</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#isMapFeaturesEnabled()">isMapFeaturesEnabled</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#isRaining()">isRaining</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#isThundering()">isThundering</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setRaining(boolean)">setRaining</a></strong>(boolean&nbsp;p_76084_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setRainTime(int)">setRainTime</a></strong>(int&nbsp;p_76080_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setSaveVersion(int)">setSaveVersion</a></strong>(int&nbsp;p_76078_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setServerInitialized(boolean)">setServerInitialized</a></strong>(boolean&nbsp;p_76091_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setSpawnPosition(int,%20int,%20int)">setSpawnPosition</a></strong>(int&nbsp;p_76081_1_,
+ int&nbsp;p_76081_2_,
+ int&nbsp;p_76081_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setSpawnX(int)">setSpawnX</a></strong>(int&nbsp;p_76058_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setSpawnY(int)">setSpawnY</a></strong>(int&nbsp;p_76056_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setSpawnZ(int)">setSpawnZ</a></strong>(int&nbsp;p_76087_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setTerrainType(net.minecraft.world.WorldType)">setTerrainType</a></strong>(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;p_76085_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setThundering(boolean)">setThundering</a></strong>(boolean&nbsp;p_76069_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setThunderTime(int)">setThunderTime</a></strong>(int&nbsp;p_76090_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setWorldName(java.lang.String)">setWorldName</a></strong>(java.lang.String&nbsp;p_76062_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html#setWorldTime(long)">setWorldTime</a></strong>(long&nbsp;p_76068_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.world.storage.WorldInfo">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></h3>
+<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#addToCrashReport(net.minecraft.crash.CrashReportCategory)">addToCrashReport</a>, <a href="../../../../net/minecraft/world/storage/WorldInfo.html#getAdditionalProperty(java.lang.String)">getAdditionalProperty</a>, <a href="../../../../net/minecraft/world/storage/WorldInfo.html#getGeneratorOptions()">getGeneratorOptions</a>, <a href="../../../../net/minecraft/world/storage/WorldInfo.html#setAdditionalProperties(java.util.Map)">setAdditionalProperties</a>, <a href="../../../../net/minecraft/world/storage/WorldInfo.html#setGameType(net.minecraft.world.WorldSettings.GameType)">setGameType</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DerivedWorldInfo(net.minecraft.world.storage.WorldInfo)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DerivedWorldInfo</h4>
+<pre>public&nbsp;DerivedWorldInfo(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_i2145_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getNBTTagCompound()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNBTTagCompound</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;getNBTTagCompound()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getNBTTagCompound()">getNBTTagCompound</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="cloneNBTCompound(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cloneNBTCompound</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;cloneNBTCompound(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76082_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#cloneNBTCompound(net.minecraft.nbt.NBTTagCompound)">cloneNBTCompound</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSeed()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSeed</h4>
+<pre>public&nbsp;long&nbsp;getSeed()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSeed()">getSeed</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSpawnX()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpawnX</h4>
+<pre>public&nbsp;int&nbsp;getSpawnX()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSpawnX()">getSpawnX</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSpawnY()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpawnY</h4>
+<pre>public&nbsp;int&nbsp;getSpawnY()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSpawnY()">getSpawnY</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSpawnZ()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpawnZ</h4>
+<pre>public&nbsp;int&nbsp;getSpawnZ()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSpawnZ()">getSpawnZ</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWorldTotalTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldTotalTime</h4>
+<pre>public&nbsp;long&nbsp;getWorldTotalTime()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getWorldTotalTime()">getWorldTotalTime</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWorldTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldTime</h4>
+<pre>public&nbsp;long&nbsp;getWorldTime()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getWorldTime()">getWorldTime</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSizeOnDisk()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSizeOnDisk</h4>
+<pre>public&nbsp;long&nbsp;getSizeOnDisk()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSizeOnDisk()">getSizeOnDisk</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPlayerNBTTagCompound()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPlayerNBTTagCompound</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;getPlayerNBTTagCompound()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getPlayerNBTTagCompound()">getPlayerNBTTagCompound</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getVanillaDimension()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVanillaDimension</h4>
+<pre>public&nbsp;int&nbsp;getVanillaDimension()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getVanillaDimension()">getVanillaDimension</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWorldName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getWorldName()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getWorldName()">getWorldName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSaveVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveVersion</h4>
+<pre>public&nbsp;int&nbsp;getSaveVersion()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSaveVersion()">getSaveVersion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLastTimePlayed()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLastTimePlayed</h4>
+<pre>public&nbsp;long&nbsp;getLastTimePlayed()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getLastTimePlayed()">getLastTimePlayed</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isThundering()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isThundering</h4>
+<pre>public&nbsp;boolean&nbsp;isThundering()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isThundering()">isThundering</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getThunderTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getThunderTime</h4>
+<pre>public&nbsp;int&nbsp;getThunderTime()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getThunderTime()">getThunderTime</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isRaining()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRaining</h4>
+<pre>public&nbsp;boolean&nbsp;isRaining()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isRaining()">isRaining</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRainTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRainTime</h4>
+<pre>public&nbsp;int&nbsp;getRainTime()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getRainTime()">getRainTime</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getGameType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGameType</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;getGameType()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getGameType()">getGameType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setSpawnX(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpawnX</h4>
+<pre>public&nbsp;void&nbsp;setSpawnX(int&nbsp;p_76058_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSpawnX(int)">setSpawnX</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setSpawnY(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpawnY</h4>
+<pre>public&nbsp;void&nbsp;setSpawnY(int&nbsp;p_76056_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSpawnY(int)">setSpawnY</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="incrementTotalWorldTime(long)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>incrementTotalWorldTime</h4>
+<pre>public&nbsp;void&nbsp;incrementTotalWorldTime(long&nbsp;p_82572_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#incrementTotalWorldTime(long)">incrementTotalWorldTime</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setSpawnZ(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpawnZ</h4>
+<pre>public&nbsp;void&nbsp;setSpawnZ(int&nbsp;p_76087_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSpawnZ(int)">setSpawnZ</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setWorldTime(long)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWorldTime</h4>
+<pre>public&nbsp;void&nbsp;setWorldTime(long&nbsp;p_76068_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setWorldTime(long)">setWorldTime</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setSpawnPosition(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpawnPosition</h4>
+<pre>public&nbsp;void&nbsp;setSpawnPosition(int&nbsp;p_76081_1_,
+ int&nbsp;p_76081_2_,
+ int&nbsp;p_76081_3_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSpawnPosition(int,%20int,%20int)">setSpawnPosition</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setWorldName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWorldName</h4>
+<pre>public&nbsp;void&nbsp;setWorldName(java.lang.String&nbsp;p_76062_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setWorldName(java.lang.String)">setWorldName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setSaveVersion(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSaveVersion</h4>
+<pre>public&nbsp;void&nbsp;setSaveVersion(int&nbsp;p_76078_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSaveVersion(int)">setSaveVersion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setThundering(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setThundering</h4>
+<pre>public&nbsp;void&nbsp;setThundering(boolean&nbsp;p_76069_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setThundering(boolean)">setThundering</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setThunderTime(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setThunderTime</h4>
+<pre>public&nbsp;void&nbsp;setThunderTime(int&nbsp;p_76090_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setThunderTime(int)">setThunderTime</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setRaining(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRaining</h4>
+<pre>public&nbsp;void&nbsp;setRaining(boolean&nbsp;p_76084_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setRaining(boolean)">setRaining</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setRainTime(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRainTime</h4>
+<pre>public&nbsp;void&nbsp;setRainTime(int&nbsp;p_76080_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setRainTime(int)">setRainTime</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isMapFeaturesEnabled()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMapFeaturesEnabled</h4>
+<pre>public&nbsp;boolean&nbsp;isMapFeaturesEnabled()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isMapFeaturesEnabled()">isMapFeaturesEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isHardcoreModeEnabled()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isHardcoreModeEnabled</h4>
+<pre>public&nbsp;boolean&nbsp;isHardcoreModeEnabled()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isHardcoreModeEnabled()">isHardcoreModeEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTerrainType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTerrainType</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;getTerrainType()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getTerrainType()">getTerrainType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setTerrainType(net.minecraft.world.WorldType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTerrainType</h4>
+<pre>public&nbsp;void&nbsp;setTerrainType(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;p_76085_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setTerrainType(net.minecraft.world.WorldType)">setTerrainType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="areCommandsAllowed()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>areCommandsAllowed</h4>
+<pre>public&nbsp;boolean&nbsp;areCommandsAllowed()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#areCommandsAllowed()">areCommandsAllowed</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isInitialized()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isInitialized</h4>
+<pre>public&nbsp;boolean&nbsp;isInitialized()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isInitialized()">isInitialized</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setServerInitialized(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setServerInitialized</h4>
+<pre>public&nbsp;void&nbsp;setServerInitialized(boolean&nbsp;p_76091_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setServerInitialized(boolean)">setServerInitialized</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getGameRulesInstance()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getGameRulesInstance</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/GameRules.html" title="class in net.minecraft.world">GameRules</a>&nbsp;getGameRulesInstance()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getGameRulesInstance()">getGameRulesInstance</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/DerivedWorldInfo.html" target="_top">Frames</a></li>
+<li><a href="DerivedWorldInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/IPlayerFileData.html b/javadoc/net/minecraft/world/storage/IPlayerFileData.html
new file mode 100644
index 0000000..d17f716
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/IPlayerFileData.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>IPlayerFileData (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="IPlayerFileData (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/IPlayerFileData.html" target="_top">Frames</a></li>
+<li><a href="IPlayerFileData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Interface IPlayerFileData" class="title">Interface IPlayerFileData</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../net/minecraft/world/chunk/storage/AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage">AnvilSaveHandler</a>, <a href="../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IPlayerFileData</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html#getAvailablePlayerDat()">getAvailablePlayerDat</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html#readPlayerData(net.minecraft.entity.player.EntityPlayer)">readPlayerData</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_75752_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html#writePlayerData(net.minecraft.entity.player.EntityPlayer)">writePlayerData</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_75753_1_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="writePlayerData(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writePlayerData</h4>
+<pre>void&nbsp;writePlayerData(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_75753_1_)</pre>
+</li>
+</ul>
+<a name="readPlayerData(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readPlayerData</h4>
+<pre><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;readPlayerData(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_75752_1_)</pre>
+</li>
+</ul>
+<a name="getAvailablePlayerDat()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAvailablePlayerDat</h4>
+<pre>java.lang.String[]&nbsp;getAvailablePlayerDat()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/IPlayerFileData.html" target="_top">Frames</a></li>
+<li><a href="IPlayerFileData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/ISaveFormat.html b/javadoc/net/minecraft/world/storage/ISaveFormat.html
new file mode 100644
index 0000000..663b622
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/ISaveFormat.html
@@ -0,0 +1,360 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ISaveFormat (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="ISaveFormat (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/ISaveFormat.html" target="_top">Frames</a></li>
+<li><a href="ISaveFormat.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Interface ISaveFormat" class="title">Interface ISaveFormat</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../net/minecraft/world/chunk/storage/AnvilSaveConverter.html" title="class in net.minecraft.world.chunk.storage">AnvilSaveConverter</a>, <a href="../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">ISaveFormat</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#canLoadWorld(java.lang.String)">canLoadWorld</a></strong>(java.lang.String&nbsp;p_90033_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#convertMapFormat(java.lang.String,%20net.minecraft.util.IProgressUpdate)">convertMapFormat</a></strong>(java.lang.String&nbsp;p_75805_1_,
+ <a href="../../../../net/minecraft/util/IProgressUpdate.html" title="interface in net.minecraft.util">IProgressUpdate</a>&nbsp;p_75805_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#deleteWorldDirectory(java.lang.String)">deleteWorldDirectory</a></strong>(java.lang.String&nbsp;p_75802_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#flushCache()">flushCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#func_154333_a()">func_154333_a</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#func_154334_a(java.lang.String)">func_154334_a</a></strong>(java.lang.String&nbsp;p_154334_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#func_154335_d(java.lang.String)">func_154335_d</a></strong>(java.lang.String&nbsp;p_154335_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#getSaveList()">getSaveList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#getSaveLoader(java.lang.String,%20boolean)">getSaveLoader</a></strong>(java.lang.String&nbsp;p_75804_1_,
+ boolean&nbsp;p_75804_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#getWorldInfo(java.lang.String)">getWorldInfo</a></strong>(java.lang.String&nbsp;p_75803_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#isOldMapFormat(java.lang.String)">isOldMapFormat</a></strong>(java.lang.String&nbsp;p_75801_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#renameWorld(java.lang.String,%20java.lang.String)">renameWorld</a></strong>(java.lang.String&nbsp;p_75806_1_,
+ java.lang.String&nbsp;p_75806_2_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="func_154333_a()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_154333_a</h4>
+<pre>java.lang.String&nbsp;func_154333_a()</pre>
+</li>
+</ul>
+<a name="getSaveLoader(java.lang.String, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveLoader</h4>
+<pre><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>&nbsp;getSaveLoader(java.lang.String&nbsp;p_75804_1_,
+ boolean&nbsp;p_75804_2_)</pre>
+</li>
+</ul>
+<a name="getSaveList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveList</h4>
+<pre>java.util.List&nbsp;getSaveList()
+ throws <a href="../../../../net/minecraft/client/AnvilConverterException.html" title="class in net.minecraft.client">AnvilConverterException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraft/client/AnvilConverterException.html" title="class in net.minecraft.client">AnvilConverterException</a></code></dd></dl>
+</li>
+</ul>
+<a name="flushCache()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCache</h4>
+<pre>void&nbsp;flushCache()</pre>
+</li>
+</ul>
+<a name="getWorldInfo(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldInfo</h4>
+<pre><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;getWorldInfo(java.lang.String&nbsp;p_75803_1_)</pre>
+</li>
+</ul>
+<a name="func_154335_d(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_154335_d</h4>
+<pre>boolean&nbsp;func_154335_d(java.lang.String&nbsp;p_154335_1_)</pre>
+</li>
+</ul>
+<a name="deleteWorldDirectory(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deleteWorldDirectory</h4>
+<pre>boolean&nbsp;deleteWorldDirectory(java.lang.String&nbsp;p_75802_1_)</pre>
+</li>
+</ul>
+<a name="renameWorld(java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renameWorld</h4>
+<pre>void&nbsp;renameWorld(java.lang.String&nbsp;p_75806_1_,
+ java.lang.String&nbsp;p_75806_2_)</pre>
+</li>
+</ul>
+<a name="func_154334_a(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_154334_a</h4>
+<pre>boolean&nbsp;func_154334_a(java.lang.String&nbsp;p_154334_1_)</pre>
+</li>
+</ul>
+<a name="isOldMapFormat(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOldMapFormat</h4>
+<pre>boolean&nbsp;isOldMapFormat(java.lang.String&nbsp;p_75801_1_)</pre>
+</li>
+</ul>
+<a name="convertMapFormat(java.lang.String, net.minecraft.util.IProgressUpdate)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>convertMapFormat</h4>
+<pre>boolean&nbsp;convertMapFormat(java.lang.String&nbsp;p_75805_1_,
+ <a href="../../../../net/minecraft/util/IProgressUpdate.html" title="interface in net.minecraft.util">IProgressUpdate</a>&nbsp;p_75805_2_)</pre>
+</li>
+</ul>
+<a name="canLoadWorld(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>canLoadWorld</h4>
+<pre>boolean&nbsp;canLoadWorld(java.lang.String&nbsp;p_90033_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/ISaveFormat.html" target="_top">Frames</a></li>
+<li><a href="ISaveFormat.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/ISaveHandler.html b/javadoc/net/minecraft/world/storage/ISaveHandler.html
new file mode 100644
index 0000000..6738347
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/ISaveHandler.html
@@ -0,0 +1,330 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ISaveHandler (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="ISaveHandler (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/ISaveHandler.html" target="_top">Frames</a></li>
+<li><a href="ISaveHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Interface ISaveHandler" class="title">Interface ISaveHandler</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../net/minecraft/world/chunk/storage/AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage">AnvilSaveHandler</a>, <a href="../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</a>, <a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html" title="class in net.minecraft.world.storage">SaveHandlerMP</a>, <a href="../../../../net/minecraftforge/common/WorldSpecificSaveHandler.html" title="class in net.minecraftforge.common">WorldSpecificSaveHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">ISaveHandler</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#checkSessionLock()">checkSessionLock</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#flush()">flush</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getChunkLoader(net.minecraft.world.WorldProvider)">getChunkLoader</a></strong>(<a href="../../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&nbsp;p_75763_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getMapFileFromName(java.lang.String)">getMapFileFromName</a></strong>(java.lang.String&nbsp;p_75758_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getSaveHandler()">getSaveHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getWorldDirectory()">getWorldDirectory</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getWorldDirectoryName()">getWorldDirectoryName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#loadWorldInfo()">loadWorldInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#saveWorldInfo(net.minecraft.world.storage.WorldInfo)">saveWorldInfo</a></strong>(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75761_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo,%20net.minecraft.nbt.NBTTagCompound)">saveWorldInfoWithPlayer</a></strong>(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75755_1_,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75755_2_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="loadWorldInfo()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadWorldInfo</h4>
+<pre><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;loadWorldInfo()</pre>
+</li>
+</ul>
+<a name="checkSessionLock()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkSessionLock</h4>
+<pre>void&nbsp;checkSessionLock()
+ throws <a href="../../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getChunkLoader(net.minecraft.world.WorldProvider)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChunkLoader</h4>
+<pre><a href="../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a>&nbsp;getChunkLoader(<a href="../../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&nbsp;p_75763_1_)</pre>
+</li>
+</ul>
+<a name="saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveWorldInfoWithPlayer</h4>
+<pre>void&nbsp;saveWorldInfoWithPlayer(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75755_1_,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75755_2_)</pre>
+</li>
+</ul>
+<a name="saveWorldInfo(net.minecraft.world.storage.WorldInfo)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveWorldInfo</h4>
+<pre>void&nbsp;saveWorldInfo(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75761_1_)</pre>
+</li>
+</ul>
+<a name="getSaveHandler()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveHandler</h4>
+<pre><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a>&nbsp;getSaveHandler()</pre>
+</li>
+</ul>
+<a name="flush()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flush</h4>
+<pre>void&nbsp;flush()</pre>
+</li>
+</ul>
+<a name="getWorldDirectory()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldDirectory</h4>
+<pre>java.io.File&nbsp;getWorldDirectory()</pre>
+</li>
+</ul>
+<a name="getMapFileFromName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMapFileFromName</h4>
+<pre>java.io.File&nbsp;getMapFileFromName(java.lang.String&nbsp;p_75758_1_)</pre>
+</li>
+</ul>
+<a name="getWorldDirectoryName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getWorldDirectoryName</h4>
+<pre>java.lang.String&nbsp;getWorldDirectoryName()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/ISaveHandler.html" target="_top">Frames</a></li>
+<li><a href="ISaveHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/IThreadedFileIO.html b/javadoc/net/minecraft/world/storage/IThreadedFileIO.html
new file mode 100644
index 0000000..7c130b7
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/IThreadedFileIO.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:11 EST 2015 -->
+<title>IThreadedFileIO (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="IThreadedFileIO (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/MapData.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/IThreadedFileIO.html" target="_top">Frames</a></li>
+<li><a href="IThreadedFileIO.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Interface IThreadedFileIO" class="title">Interface IThreadedFileIO</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage">AnvilChunkLoader</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IThreadedFileIO</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/IThreadedFileIO.html#writeNextIO()">writeNextIO</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="writeNextIO()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>writeNextIO</h4>
+<pre>boolean&nbsp;writeNextIO()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/MapData.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/IThreadedFileIO.html" target="_top">Frames</a></li>
+<li><a href="IThreadedFileIO.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/MapData.MapCoord.html b/javadoc/net/minecraft/world/storage/MapData.MapCoord.html
new file mode 100644
index 0000000..7923e21
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/MapData.MapCoord.html
@@ -0,0 +1,311 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>MapData.MapCoord (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="MapData.MapCoord (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/MapData.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/MapData.MapCoord.html" target="_top">Frames</a></li>
+<li><a href="MapData.MapCoord.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">net.minecraft.world.storage</div>
+<h2 title="Class MapData.MapCoord" class="title">Class MapData.MapCoord</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.MapData.MapCoord</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraft/world/storage/MapData.html" title="class in net.minecraft.world.storage">MapData</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">MapData.MapCoord</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>byte</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html#centerX">centerX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html#centerZ">centerZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html#iconRotation">iconRotation</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html#iconSize">iconSize</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html#MapData.MapCoord(byte,%20byte,%20byte,%20byte)">MapData.MapCoord</a></strong>(byte&nbsp;p_i2139_2_,
+ byte&nbsp;p_i2139_3_,
+ byte&nbsp;p_i2139_4_,
+ byte&nbsp;p_i2139_5_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<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="iconSize">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iconSize</h4>
+<pre>public&nbsp;byte iconSize</pre>
+</li>
+</ul>
+<a name="centerX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>centerX</h4>
+<pre>public&nbsp;byte centerX</pre>
+</li>
+</ul>
+<a name="centerZ">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>centerZ</h4>
+<pre>public&nbsp;byte centerZ</pre>
+</li>
+</ul>
+<a name="iconRotation">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>iconRotation</h4>
+<pre>public&nbsp;byte iconRotation</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MapData.MapCoord(byte, byte, byte, byte)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MapData.MapCoord</h4>
+<pre>public&nbsp;MapData.MapCoord(byte&nbsp;p_i2139_2_,
+ byte&nbsp;p_i2139_3_,
+ byte&nbsp;p_i2139_4_,
+ byte&nbsp;p_i2139_5_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/MapData.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/MapData.MapCoord.html" target="_top">Frames</a></li>
+<li><a href="MapData.MapCoord.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/net/minecraft/world/storage/MapData.MapInfo.html b/javadoc/net/minecraft/world/storage/MapData.MapInfo.html
new file mode 100644
index 0000000..e490b9f
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/MapData.MapInfo.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>MapData.MapInfo (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="MapData.MapInfo (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/MapStorage.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/MapData.MapInfo.html" target="_top">Frames</a></li>
+<li><a href="MapData.MapInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Class MapData.MapInfo" class="title">Class MapData.MapInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.MapData.MapInfo</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraft/world/storage/MapData.html" title="class in net.minecraft.world.storage">MapData</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">MapData.MapInfo</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><a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html#entityplayerObj">entityplayerObj</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html#field_76209_b">field_76209_b</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html#field_76210_c">field_76210_c</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html#field_82569_d">field_82569_d</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html#MapData.MapInfo(net.minecraft.entity.player.EntityPlayer)">MapData.MapInfo</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_i2138_2_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html#getPlayersOnMap(net.minecraft.item.ItemStack)">getPlayersOnMap</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_76204_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="entityplayerObj">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entityplayerObj</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> entityplayerObj</pre>
+</li>
+</ul>
+<a name="field_76209_b">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>field_76209_b</h4>
+<pre>public&nbsp;int[] field_76209_b</pre>
+</li>
+</ul>
+<a name="field_76210_c">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>field_76210_c</h4>
+<pre>public&nbsp;int[] field_76210_c</pre>
+</li>
+</ul>
+<a name="field_82569_d">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>field_82569_d</h4>
+<pre>public&nbsp;int field_82569_d</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MapData.MapInfo(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MapData.MapInfo</h4>
+<pre>public&nbsp;MapData.MapInfo(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_i2138_2_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPlayersOnMap(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlayersOnMap</h4>
+<pre>public&nbsp;byte[]&nbsp;getPlayersOnMap(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_76204_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/MapStorage.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/MapData.MapInfo.html" target="_top">Frames</a></li>
+<li><a href="MapData.MapInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/MapData.html b/javadoc/net/minecraft/world/storage/MapData.html
new file mode 100644
index 0000000..de878c6
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/MapData.html
@@ -0,0 +1,506 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>MapData (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="MapData (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/MapData.html" target="_top">Frames</a></li>
+<li><a href="MapData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Class MapData" class="title">Class MapData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">net.minecraft.world.WorldSavedData</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.MapData</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MapData</span>
+extends <a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">WorldSavedData</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>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html" title="class in net.minecraft.world.storage">MapData.MapCoord</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html" title="class in net.minecraft.world.storage">MapData.MapInfo</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>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#colors">colors</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#dimension">dimension</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#playersArrayList">playersArrayList</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#playersVisibleOnMap">playersVisibleOnMap</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#scale">scale</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#xCenter">xCenter</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#zCenter">zCenter</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.world.WorldSavedData">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.world.<a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">WorldSavedData</a></h3>
+<code><a href="../../../../net/minecraft/world/WorldSavedData.html#mapName">mapName</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#MapData(java.lang.String)">MapData</a></strong>(java.lang.String&nbsp;p_i2140_1_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html" title="class in net.minecraft.world.storage">MapData.MapInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#func_82568_a(net.minecraft.entity.player.EntityPlayer)">func_82568_a</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_82568_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#getUpdatePacketData(net.minecraft.item.ItemStack,%20net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer)">getUpdatePacketData</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_76193_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_76193_2_,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_76193_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#readFromNBT(net.minecraft.nbt.NBTTagCompound)">readFromNBT</a></strong>(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76184_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#setColumnDirty(int,%20int,%20int)">setColumnDirty</a></strong>(int&nbsp;p_76194_1_,
+ int&nbsp;p_76194_2_,
+ int&nbsp;p_76194_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#updateMPMapData(byte[])">updateMPMapData</a></strong>(byte[]&nbsp;p_76192_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#updateVisiblePlayers(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack)">updateVisiblePlayers</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_76191_1_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_76191_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapData.html#writeToNBT(net.minecraft.nbt.NBTTagCompound)">writeToNBT</a></strong>(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76187_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.world.WorldSavedData">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.world.<a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">WorldSavedData</a></h3>
+<code><a href="../../../../net/minecraft/world/WorldSavedData.html#isDirty()">isDirty</a>, <a href="../../../../net/minecraft/world/WorldSavedData.html#markDirty()">markDirty</a>, <a href="../../../../net/minecraft/world/WorldSavedData.html#setDirty(boolean)">setDirty</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="xCenter">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>xCenter</h4>
+<pre>public&nbsp;int xCenter</pre>
+</li>
+</ul>
+<a name="zCenter">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>zCenter</h4>
+<pre>public&nbsp;int zCenter</pre>
+</li>
+</ul>
+<a name="dimension">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dimension</h4>
+<pre>public&nbsp;int dimension</pre>
+</li>
+</ul>
+<a name="scale">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>scale</h4>
+<pre>public&nbsp;byte scale</pre>
+</li>
+</ul>
+<a name="colors">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>colors</h4>
+<pre>public&nbsp;byte[] colors</pre>
+</li>
+</ul>
+<a name="playersArrayList">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>playersArrayList</h4>
+<pre>public&nbsp;java.util.List playersArrayList</pre>
+</li>
+</ul>
+<a name="playersVisibleOnMap">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>playersVisibleOnMap</h4>
+<pre>public&nbsp;java.util.Map playersVisibleOnMap</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MapData(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MapData</h4>
+<pre>public&nbsp;MapData(java.lang.String&nbsp;p_i2140_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="readFromNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readFromNBT</h4>
+<pre>public&nbsp;void&nbsp;readFromNBT(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76184_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/WorldSavedData.html#readFromNBT(net.minecraft.nbt.NBTTagCompound)">readFromNBT</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">WorldSavedData</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="writeToNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeToNBT</h4>
+<pre>public&nbsp;void&nbsp;writeToNBT(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76187_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/WorldSavedData.html#writeToNBT(net.minecraft.nbt.NBTTagCompound)">writeToNBT</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">WorldSavedData</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="updateVisiblePlayers(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateVisiblePlayers</h4>
+<pre>public&nbsp;void&nbsp;updateVisiblePlayers(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_76191_1_,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_76191_2_)</pre>
+</li>
+</ul>
+<a name="getUpdatePacketData(net.minecraft.item.ItemStack, net.minecraft.world.World, net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUpdatePacketData</h4>
+<pre>public&nbsp;byte[]&nbsp;getUpdatePacketData(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;p_76193_1_,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_76193_2_,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_76193_3_)</pre>
+</li>
+</ul>
+<a name="setColumnDirty(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setColumnDirty</h4>
+<pre>public&nbsp;void&nbsp;setColumnDirty(int&nbsp;p_76194_1_,
+ int&nbsp;p_76194_2_,
+ int&nbsp;p_76194_3_)</pre>
+</li>
+</ul>
+<a name="updateMPMapData(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateMPMapData</h4>
+<pre>public&nbsp;void&nbsp;updateMPMapData(byte[]&nbsp;p_76192_1_)</pre>
+</li>
+</ul>
+<a name="func_82568_a(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_82568_a</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html" title="class in net.minecraft.world.storage">MapData.MapInfo</a>&nbsp;func_82568_a(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_82568_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/MapData.html" target="_top">Frames</a></li>
+<li><a href="MapData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/MapStorage.html b/javadoc/net/minecraft/world/storage/MapStorage.html
new file mode 100644
index 0000000..0165498
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/MapStorage.html
@@ -0,0 +1,297 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>MapStorage (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="MapStorage (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/MapStorage.html" target="_top">Frames</a></li>
+<li><a href="MapStorage.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Class MapStorage" class="title">Class MapStorage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.MapStorage</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MapStorage</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/storage/MapStorage.html#MapStorage(net.minecraft.world.storage.ISaveHandler)">MapStorage</a></strong>(<a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>&nbsp;p_i2162_1_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapStorage.html#getUniqueDataId(java.lang.String)">getUniqueDataId</a></strong>(java.lang.String&nbsp;p_75743_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">WorldSavedData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapStorage.html#loadData(java.lang.Class,%20java.lang.String)">loadData</a></strong>(java.lang.Class&nbsp;p_75742_1_,
+ java.lang.String&nbsp;p_75742_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapStorage.html#saveAllData()">saveAllData</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/MapStorage.html#setData(java.lang.String,%20net.minecraft.world.WorldSavedData)">setData</a></strong>(java.lang.String&nbsp;p_75745_1_,
+ <a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">WorldSavedData</a>&nbsp;p_75745_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MapStorage(net.minecraft.world.storage.ISaveHandler)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MapStorage</h4>
+<pre>public&nbsp;MapStorage(<a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>&nbsp;p_i2162_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="loadData(java.lang.Class, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadData</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">WorldSavedData</a>&nbsp;loadData(java.lang.Class&nbsp;p_75742_1_,
+ java.lang.String&nbsp;p_75742_2_)</pre>
+</li>
+</ul>
+<a name="setData(java.lang.String, net.minecraft.world.WorldSavedData)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setData</h4>
+<pre>public&nbsp;void&nbsp;setData(java.lang.String&nbsp;p_75745_1_,
+ <a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world">WorldSavedData</a>&nbsp;p_75745_2_)</pre>
+</li>
+</ul>
+<a name="saveAllData()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveAllData</h4>
+<pre>public&nbsp;void&nbsp;saveAllData()</pre>
+</li>
+</ul>
+<a name="getUniqueDataId(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getUniqueDataId</h4>
+<pre>public&nbsp;int&nbsp;getUniqueDataId(java.lang.String&nbsp;p_75743_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/MapStorage.html" target="_top">Frames</a></li>
+<li><a href="MapStorage.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/SaveFormatComparator.html b/javadoc/net/minecraft/world/storage/SaveFormatComparator.html
new file mode 100644
index 0000000..63ef676
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/SaveFormatComparator.html
@@ -0,0 +1,394 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>SaveFormatComparator (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="SaveFormatComparator (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/MapStorage.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/SaveFormatComparator.html" target="_top">Frames</a></li>
+<li><a href="SaveFormatComparator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Class SaveFormatComparator" class="title">Class SaveFormatComparator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.SaveFormatComparator</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.lang.Comparable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SaveFormatComparator</span>
+extends java.lang.Object
+implements java.lang.Comparable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#SaveFormatComparator(java.lang.String,%20java.lang.String,%20long,%20long,%20net.minecraft.world.WorldSettings.GameType,%20boolean,%20boolean,%20boolean)">SaveFormatComparator</a></strong>(java.lang.String&nbsp;p_i2161_1_,
+ java.lang.String&nbsp;p_i2161_2_,
+ long&nbsp;p_i2161_3_,
+ long&nbsp;p_i2161_5_,
+ <a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;p_i2161_7_,
+ boolean&nbsp;p_i2161_8_,
+ boolean&nbsp;p_i2161_9_,
+ boolean&nbsp;p_i2161_10_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#compareTo(java.lang.Object)">compareTo</a></strong>(java.lang.Object&nbsp;p_compareTo_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#compareTo(net.minecraft.world.storage.SaveFormatComparator)">compareTo</a></strong>(<a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html" title="class in net.minecraft.world.storage">SaveFormatComparator</a>&nbsp;p_compareTo_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#func_154336_c()">func_154336_c</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#getCheatsEnabled()">getCheatsEnabled</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#getDisplayName()">getDisplayName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#getEnumGameType()">getEnumGameType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#getFileName()">getFileName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#getLastTimePlayed()">getLastTimePlayed</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#isHardcoreModeEnabled()">isHardcoreModeEnabled</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html#requiresConversion()">requiresConversion</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="SaveFormatComparator(java.lang.String, java.lang.String, long, long, net.minecraft.world.WorldSettings.GameType, boolean, boolean, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SaveFormatComparator</h4>
+<pre>public&nbsp;SaveFormatComparator(java.lang.String&nbsp;p_i2161_1_,
+ java.lang.String&nbsp;p_i2161_2_,
+ long&nbsp;p_i2161_3_,
+ long&nbsp;p_i2161_5_,
+ <a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;p_i2161_7_,
+ boolean&nbsp;p_i2161_8_,
+ boolean&nbsp;p_i2161_9_,
+ boolean&nbsp;p_i2161_10_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getFileName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFileName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFileName()</pre>
+</li>
+</ul>
+<a name="getDisplayName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDisplayName()</pre>
+</li>
+</ul>
+<a name="func_154336_c()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_154336_c</h4>
+<pre>public&nbsp;long&nbsp;func_154336_c()</pre>
+</li>
+</ul>
+<a name="requiresConversion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requiresConversion</h4>
+<pre>public&nbsp;boolean&nbsp;requiresConversion()</pre>
+</li>
+</ul>
+<a name="getLastTimePlayed()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLastTimePlayed</h4>
+<pre>public&nbsp;long&nbsp;getLastTimePlayed()</pre>
+</li>
+</ul>
+<a name="compareTo(net.minecraft.world.storage.SaveFormatComparator)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareTo</h4>
+<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html" title="class in net.minecraft.world.storage">SaveFormatComparator</a>&nbsp;p_compareTo_1_)</pre>
+</li>
+</ul>
+<a name="getEnumGameType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnumGameType</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;getEnumGameType()</pre>
+</li>
+</ul>
+<a name="isHardcoreModeEnabled()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isHardcoreModeEnabled</h4>
+<pre>public&nbsp;boolean&nbsp;isHardcoreModeEnabled()</pre>
+</li>
+</ul>
+<a name="getCheatsEnabled()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCheatsEnabled</h4>
+<pre>public&nbsp;boolean&nbsp;getCheatsEnabled()</pre>
+</li>
+</ul>
+<a name="compareTo(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compareTo</h4>
+<pre>public&nbsp;int&nbsp;compareTo(java.lang.Object&nbsp;p_compareTo_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>compareTo</code>&nbsp;in interface&nbsp;<code>java.lang.Comparable</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/MapStorage.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/SaveFormatComparator.html" target="_top">Frames</a></li>
+<li><a href="SaveFormatComparator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/SaveFormatOld.html b/javadoc/net/minecraft/world/storage/SaveFormatOld.html
new file mode 100644
index 0000000..eb384eb
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/SaveFormatOld.html
@@ -0,0 +1,511 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>SaveFormatOld (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="SaveFormatOld (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/SaveFormatOld.html" target="_top">Frames</a></li>
+<li><a href="SaveFormatOld.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Class SaveFormatOld" class="title">Class SaveFormatOld</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.SaveFormatOld</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraft/world/chunk/storage/AnvilSaveConverter.html" title="class in net.minecraft.world.chunk.storage">AnvilSaveConverter</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SaveFormatOld</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#savesDirectory">savesDirectory</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#SaveFormatOld(java.io.File)">SaveFormatOld</a></strong>(java.io.File&nbsp;p_i2147_1_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#canLoadWorld(java.lang.String)">canLoadWorld</a></strong>(java.lang.String&nbsp;p_90033_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#convertMapFormat(java.lang.String,%20net.minecraft.util.IProgressUpdate)">convertMapFormat</a></strong>(java.lang.String&nbsp;p_75805_1_,
+ <a href="../../../../net/minecraft/util/IProgressUpdate.html" title="interface in net.minecraft.util">IProgressUpdate</a>&nbsp;p_75805_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#deleteFiles(java.io.File[])">deleteFiles</a></strong>(java.io.File[]&nbsp;p_75807_0_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#deleteWorldDirectory(java.lang.String)">deleteWorldDirectory</a></strong>(java.lang.String&nbsp;p_75802_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#flushCache()">flushCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#func_154333_a()">func_154333_a</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#func_154334_a(java.lang.String)">func_154334_a</a></strong>(java.lang.String&nbsp;p_154334_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#func_154335_d(java.lang.String)">func_154335_d</a></strong>(java.lang.String&nbsp;p_154335_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#getSaveList()">getSaveList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#getSaveLoader(java.lang.String,%20boolean)">getSaveLoader</a></strong>(java.lang.String&nbsp;p_75804_1_,
+ boolean&nbsp;p_75804_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#getWorldInfo(java.lang.String)">getWorldInfo</a></strong>(java.lang.String&nbsp;p_75803_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#isOldMapFormat(java.lang.String)">isOldMapFormat</a></strong>(java.lang.String&nbsp;p_75801_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html#renameWorld(java.lang.String,%20java.lang.String)">renameWorld</a></strong>(java.lang.String&nbsp;p_75806_1_,
+ java.lang.String&nbsp;p_75806_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="savesDirectory">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>savesDirectory</h4>
+<pre>public final&nbsp;java.io.File savesDirectory</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SaveFormatOld(java.io.File)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SaveFormatOld</h4>
+<pre>public&nbsp;SaveFormatOld(java.io.File&nbsp;p_i2147_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="func_154333_a()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_154333_a</h4>
+<pre>public&nbsp;java.lang.String&nbsp;func_154333_a()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#func_154333_a()">func_154333_a</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSaveList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveList</h4>
+<pre>public&nbsp;java.util.List&nbsp;getSaveList()
+ throws <a href="../../../../net/minecraft/client/AnvilConverterException.html" title="class in net.minecraft.client">AnvilConverterException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#getSaveList()">getSaveList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraft/client/AnvilConverterException.html" title="class in net.minecraft.client">AnvilConverterException</a></code></dd></dl>
+</li>
+</ul>
+<a name="flushCache()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCache</h4>
+<pre>public&nbsp;void&nbsp;flushCache()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#flushCache()">flushCache</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWorldInfo(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldInfo</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;getWorldInfo(java.lang.String&nbsp;p_75803_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#getWorldInfo(java.lang.String)">getWorldInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="renameWorld(java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renameWorld</h4>
+<pre>public&nbsp;void&nbsp;renameWorld(java.lang.String&nbsp;p_75806_1_,
+ java.lang.String&nbsp;p_75806_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#renameWorld(java.lang.String,%20java.lang.String)">renameWorld</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_154335_d(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_154335_d</h4>
+<pre>public&nbsp;boolean&nbsp;func_154335_d(java.lang.String&nbsp;p_154335_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#func_154335_d(java.lang.String)">func_154335_d</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="deleteWorldDirectory(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deleteWorldDirectory</h4>
+<pre>public&nbsp;boolean&nbsp;deleteWorldDirectory(java.lang.String&nbsp;p_75802_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#deleteWorldDirectory(java.lang.String)">deleteWorldDirectory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="deleteFiles(java.io.File[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deleteFiles</h4>
+<pre>protected static&nbsp;boolean&nbsp;deleteFiles(java.io.File[]&nbsp;p_75807_0_)</pre>
+</li>
+</ul>
+<a name="getSaveLoader(java.lang.String, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveLoader</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>&nbsp;getSaveLoader(java.lang.String&nbsp;p_75804_1_,
+ boolean&nbsp;p_75804_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#getSaveLoader(java.lang.String,%20boolean)">getSaveLoader</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_154334_a(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_154334_a</h4>
+<pre>public&nbsp;boolean&nbsp;func_154334_a(java.lang.String&nbsp;p_154334_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#func_154334_a(java.lang.String)">func_154334_a</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isOldMapFormat(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOldMapFormat</h4>
+<pre>public&nbsp;boolean&nbsp;isOldMapFormat(java.lang.String&nbsp;p_75801_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#isOldMapFormat(java.lang.String)">isOldMapFormat</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="convertMapFormat(java.lang.String, net.minecraft.util.IProgressUpdate)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>convertMapFormat</h4>
+<pre>public&nbsp;boolean&nbsp;convertMapFormat(java.lang.String&nbsp;p_75805_1_,
+ <a href="../../../../net/minecraft/util/IProgressUpdate.html" title="interface in net.minecraft.util">IProgressUpdate</a>&nbsp;p_75805_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#convertMapFormat(java.lang.String,%20net.minecraft.util.IProgressUpdate)">convertMapFormat</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="canLoadWorld(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>canLoadWorld</h4>
+<pre>public&nbsp;boolean&nbsp;canLoadWorld(java.lang.String&nbsp;p_90033_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html#canLoadWorld(java.lang.String)">canLoadWorld</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/SaveFormatOld.html" target="_top">Frames</a></li>
+<li><a href="SaveFormatOld.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/SaveHandler.html b/javadoc/net/minecraft/world/storage/SaveHandler.html
new file mode 100644
index 0000000..210b7e1
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/SaveHandler.html
@@ -0,0 +1,479 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>SaveHandler (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="SaveHandler (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/SaveHandler.html" target="_top">Frames</a></li>
+<li><a href="SaveHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Class SaveHandler" class="title">Class SaveHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.SaveHandler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a>, <a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraft/world/chunk/storage/AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage">AnvilSaveHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SaveHandler</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>, <a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#SaveHandler(java.io.File,%20java.lang.String,%20boolean)">SaveHandler</a></strong>(java.io.File&nbsp;p_i2146_1_,
+ java.lang.String&nbsp;p_i2146_2_,
+ boolean&nbsp;p_i2146_3_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#checkSessionLock()">checkSessionLock</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#flush()">flush</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#getAvailablePlayerDat()">getAvailablePlayerDat</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#getChunkLoader(net.minecraft.world.WorldProvider)">getChunkLoader</a></strong>(<a href="../../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&nbsp;p_75763_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#getMapFileFromName(java.lang.String)">getMapFileFromName</a></strong>(java.lang.String&nbsp;p_75758_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#getSaveHandler()">getSaveHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#getWorldDirectory()">getWorldDirectory</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#getWorldDirectoryName()">getWorldDirectoryName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#loadWorldInfo()">loadWorldInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#readPlayerData(net.minecraft.entity.player.EntityPlayer)">readPlayerData</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_75752_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#saveWorldInfo(net.minecraft.world.storage.WorldInfo)">saveWorldInfo</a></strong>(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75761_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo,%20net.minecraft.nbt.NBTTagCompound)">saveWorldInfoWithPlayer</a></strong>(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75755_1_,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75755_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandler.html#writePlayerData(net.minecraft.entity.player.EntityPlayer)">writePlayerData</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_75753_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SaveHandler(java.io.File, java.lang.String, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SaveHandler</h4>
+<pre>public&nbsp;SaveHandler(java.io.File&nbsp;p_i2146_1_,
+ java.lang.String&nbsp;p_i2146_2_,
+ boolean&nbsp;p_i2146_3_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getWorldDirectory()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldDirectory</h4>
+<pre>public&nbsp;java.io.File&nbsp;getWorldDirectory()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getWorldDirectory()">getWorldDirectory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkSessionLock()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkSessionLock</h4>
+<pre>public&nbsp;void&nbsp;checkSessionLock()
+ throws <a href="../../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#checkSessionLock()">checkSessionLock</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getChunkLoader(net.minecraft.world.WorldProvider)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChunkLoader</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a>&nbsp;getChunkLoader(<a href="../../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&nbsp;p_75763_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getChunkLoader(net.minecraft.world.WorldProvider)">getChunkLoader</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="loadWorldInfo()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadWorldInfo</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;loadWorldInfo()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#loadWorldInfo()">loadWorldInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveWorldInfoWithPlayer</h4>
+<pre>public&nbsp;void&nbsp;saveWorldInfoWithPlayer(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75755_1_,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75755_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo,%20net.minecraft.nbt.NBTTagCompound)">saveWorldInfoWithPlayer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="saveWorldInfo(net.minecraft.world.storage.WorldInfo)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveWorldInfo</h4>
+<pre>public&nbsp;void&nbsp;saveWorldInfo(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75761_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#saveWorldInfo(net.minecraft.world.storage.WorldInfo)">saveWorldInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="writePlayerData(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writePlayerData</h4>
+<pre>public&nbsp;void&nbsp;writePlayerData(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_75753_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html#writePlayerData(net.minecraft.entity.player.EntityPlayer)">writePlayerData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="readPlayerData(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readPlayerData</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;readPlayerData(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;p_75752_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html#readPlayerData(net.minecraft.entity.player.EntityPlayer)">readPlayerData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSaveHandler()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveHandler</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a>&nbsp;getSaveHandler()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getSaveHandler()">getSaveHandler</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAvailablePlayerDat()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAvailablePlayerDat</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getAvailablePlayerDat()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html#getAvailablePlayerDat()">getAvailablePlayerDat</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flush()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flush</h4>
+<pre>public&nbsp;void&nbsp;flush()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#flush()">flush</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMapFileFromName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMapFileFromName</h4>
+<pre>public&nbsp;java.io.File&nbsp;getMapFileFromName(java.lang.String&nbsp;p_75758_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getMapFileFromName(java.lang.String)">getMapFileFromName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWorldDirectoryName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getWorldDirectoryName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getWorldDirectoryName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getWorldDirectoryName()">getWorldDirectoryName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/SaveHandler.html" target="_top">Frames</a></li>
+<li><a href="SaveHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/SaveHandlerMP.html b/javadoc/net/minecraft/world/storage/SaveHandlerMP.html
new file mode 100644
index 0000000..6597911
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/SaveHandlerMP.html
@@ -0,0 +1,420 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>SaveHandlerMP (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="SaveHandlerMP (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/SaveHandlerMP.html" target="_top">Frames</a></li>
+<li><a href="SaveHandlerMP.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Class SaveHandlerMP" class="title">Class SaveHandlerMP</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.SaveHandlerMP</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SaveHandlerMP</span>
+extends java.lang.Object
+implements <a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#SaveHandlerMP()">SaveHandlerMP</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#checkSessionLock()">checkSessionLock</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#flush()">flush</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#getChunkLoader(net.minecraft.world.WorldProvider)">getChunkLoader</a></strong>(<a href="../../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&nbsp;p_75763_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#getMapFileFromName(java.lang.String)">getMapFileFromName</a></strong>(java.lang.String&nbsp;p_75758_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#getSaveHandler()">getSaveHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#getWorldDirectory()">getWorldDirectory</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#getWorldDirectoryName()">getWorldDirectoryName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#loadWorldInfo()">loadWorldInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#saveWorldInfo(net.minecraft.world.storage.WorldInfo)">saveWorldInfo</a></strong>(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75761_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html#saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo,%20net.minecraft.nbt.NBTTagCompound)">saveWorldInfoWithPlayer</a></strong>(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75755_1_,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75755_2_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SaveHandlerMP()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SaveHandlerMP</h4>
+<pre>public&nbsp;SaveHandlerMP()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="loadWorldInfo()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadWorldInfo</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;loadWorldInfo()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#loadWorldInfo()">loadWorldInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkSessionLock()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkSessionLock</h4>
+<pre>public&nbsp;void&nbsp;checkSessionLock()
+ throws <a href="../../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#checkSessionLock()">checkSessionLock</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getChunkLoader(net.minecraft.world.WorldProvider)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChunkLoader</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a>&nbsp;getChunkLoader(<a href="../../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&nbsp;p_75763_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getChunkLoader(net.minecraft.world.WorldProvider)">getChunkLoader</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveWorldInfoWithPlayer</h4>
+<pre>public&nbsp;void&nbsp;saveWorldInfoWithPlayer(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75755_1_,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75755_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo,%20net.minecraft.nbt.NBTTagCompound)">saveWorldInfoWithPlayer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="saveWorldInfo(net.minecraft.world.storage.WorldInfo)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveWorldInfo</h4>
+<pre>public&nbsp;void&nbsp;saveWorldInfo(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_75761_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#saveWorldInfo(net.minecraft.world.storage.WorldInfo)">saveWorldInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSaveHandler()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveHandler</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a>&nbsp;getSaveHandler()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getSaveHandler()">getSaveHandler</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flush()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flush</h4>
+<pre>public&nbsp;void&nbsp;flush()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#flush()">flush</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMapFileFromName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMapFileFromName</h4>
+<pre>public&nbsp;java.io.File&nbsp;getMapFileFromName(java.lang.String&nbsp;p_75758_1_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getMapFileFromName(java.lang.String)">getMapFileFromName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWorldDirectoryName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldDirectoryName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getWorldDirectoryName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getWorldDirectoryName()">getWorldDirectoryName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWorldDirectory()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getWorldDirectory</h4>
+<pre>public&nbsp;java.io.File&nbsp;getWorldDirectory()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html#getWorldDirectory()">getWorldDirectory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/SaveHandlerMP.html" target="_top">Frames</a></li>
+<li><a href="SaveHandlerMP.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/ThreadedFileIOBase.html b/javadoc/net/minecraft/world/storage/ThreadedFileIOBase.html
new file mode 100644
index 0000000..6e81be8
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/ThreadedFileIOBase.html
@@ -0,0 +1,294 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ThreadedFileIOBase (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="ThreadedFileIOBase (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/ThreadedFileIOBase.html" target="_top">Frames</a></li>
+<li><a href="ThreadedFileIOBase.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">net.minecraft.world.storage</div>
+<h2 title="Class ThreadedFileIOBase" class="title">Class ThreadedFileIOBase</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.ThreadedFileIOBase</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.lang.Runnable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ThreadedFileIOBase</span>
+extends java.lang.Object
+implements java.lang.Runnable</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="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html" title="class in net.minecraft.world.storage">ThreadedFileIOBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html#threadedIOInstance">threadedIOInstance</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html#queueIO(net.minecraft.world.storage.IThreadedFileIO)">queueIO</a></strong>(<a href="../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage">IThreadedFileIO</a>&nbsp;p_75735_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html#run()">run</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html#waitForFinish()">waitForFinish</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="threadedIOInstance">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>threadedIOInstance</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html" title="class in net.minecraft.world.storage">ThreadedFileIOBase</a> threadedIOInstance</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="run()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>run</h4>
+<pre>public&nbsp;void&nbsp;run()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>run</code>&nbsp;in interface&nbsp;<code>java.lang.Runnable</code></dd>
+</dl>
+</li>
+</ul>
+<a name="queueIO(net.minecraft.world.storage.IThreadedFileIO)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>queueIO</h4>
+<pre>public&nbsp;void&nbsp;queueIO(<a href="../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage">IThreadedFileIO</a>&nbsp;p_75735_1_)</pre>
+</li>
+</ul>
+<a name="waitForFinish()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>waitForFinish</h4>
+<pre>public&nbsp;void&nbsp;waitForFinish()
+ throws java.lang.InterruptedException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.InterruptedException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/ThreadedFileIOBase.html" target="_top">Frames</a></li>
+<li><a href="ThreadedFileIOBase.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/net/minecraft/world/storage/WorldInfo.html b/javadoc/net/minecraft/world/storage/WorldInfo.html
new file mode 100644
index 0000000..72921fa
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/WorldInfo.html
@@ -0,0 +1,872 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>WorldInfo (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="WorldInfo (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/WorldInfo.html" target="_top">Frames</a></li>
+<li><a href="WorldInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.storage</div>
+<h2 title="Class WorldInfo" class="title">Class WorldInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.storage.WorldInfo</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html" title="class in net.minecraft.world.storage">DerivedWorldInfo</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WorldInfo</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="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#WorldInfo()">WorldInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#WorldInfo(net.minecraft.nbt.NBTTagCompound)">WorldInfo</a></strong>(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_i2157_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#WorldInfo(net.minecraft.world.storage.WorldInfo)">WorldInfo</a></strong>(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_i2159_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#WorldInfo(net.minecraft.world.WorldSettings,%20java.lang.String)">WorldInfo</a></strong>(<a href="../../../../net/minecraft/world/WorldSettings.html" title="class in net.minecraft.world">WorldSettings</a>&nbsp;p_i2158_1_,
+ java.lang.String&nbsp;p_i2158_2_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#addToCrashReport(net.minecraft.crash.CrashReportCategory)">addToCrashReport</a></strong>(<a href="../../../../net/minecraft/crash/CrashReportCategory.html" title="class in net.minecraft.crash">CrashReportCategory</a>&nbsp;p_85118_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#areCommandsAllowed()">areCommandsAllowed</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#cloneNBTCompound(net.minecraft.nbt.NBTTagCompound)">cloneNBTCompound</a></strong>(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76082_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTBase.html" title="class in net.minecraft.nbt">NBTBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getAdditionalProperty(java.lang.String)">getAdditionalProperty</a></strong>(java.lang.String&nbsp;additionalProperty)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/GameRules.html" title="class in net.minecraft.world">GameRules</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getGameRulesInstance()">getGameRulesInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getGameType()">getGameType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getGeneratorOptions()">getGeneratorOptions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getLastTimePlayed()">getLastTimePlayed</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getNBTTagCompound()">getNBTTagCompound</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getPlayerNBTTagCompound()">getPlayerNBTTagCompound</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getRainTime()">getRainTime</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSaveVersion()">getSaveVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSeed()">getSeed</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSizeOnDisk()">getSizeOnDisk</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSpawnX()">getSpawnX</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSpawnY()">getSpawnY</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getSpawnZ()">getSpawnZ</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getTerrainType()">getTerrainType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getThunderTime()">getThunderTime</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getVanillaDimension()">getVanillaDimension</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getWorldName()">getWorldName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getWorldTime()">getWorldTime</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#getWorldTotalTime()">getWorldTotalTime</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#incrementTotalWorldTime(long)">incrementTotalWorldTime</a></strong>(long&nbsp;p_82572_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isHardcoreModeEnabled()">isHardcoreModeEnabled</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isInitialized()">isInitialized</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isMapFeaturesEnabled()">isMapFeaturesEnabled</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isRaining()">isRaining</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#isThundering()">isThundering</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setAdditionalProperties(java.util.Map)">setAdditionalProperties</a></strong>(java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraft/nbt/NBTBase.html" title="class in net.minecraft.nbt">NBTBase</a>&gt;&nbsp;additionalProperties)</code>
+<div class="block">Allow access to additional mod specific world based properties
+ Used by FML to store mod list associated with a world, and maybe an id map
+ Used by Forge to store the dimensions available to a world</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setGameType(net.minecraft.world.WorldSettings.GameType)">setGameType</a></strong>(<a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;p_76060_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setRaining(boolean)">setRaining</a></strong>(boolean&nbsp;p_76084_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setRainTime(int)">setRainTime</a></strong>(int&nbsp;p_76080_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSaveVersion(int)">setSaveVersion</a></strong>(int&nbsp;p_76078_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setServerInitialized(boolean)">setServerInitialized</a></strong>(boolean&nbsp;p_76091_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSpawnPosition(int,%20int,%20int)">setSpawnPosition</a></strong>(int&nbsp;p_76081_1_,
+ int&nbsp;p_76081_2_,
+ int&nbsp;p_76081_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSpawnX(int)">setSpawnX</a></strong>(int&nbsp;p_76058_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSpawnY(int)">setSpawnY</a></strong>(int&nbsp;p_76056_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setSpawnZ(int)">setSpawnZ</a></strong>(int&nbsp;p_76087_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setTerrainType(net.minecraft.world.WorldType)">setTerrainType</a></strong>(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;p_76085_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setThundering(boolean)">setThundering</a></strong>(boolean&nbsp;p_76069_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setThunderTime(int)">setThunderTime</a></strong>(int&nbsp;p_76090_1_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setWorldName(java.lang.String)">setWorldName</a></strong>(java.lang.String&nbsp;p_76062_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/storage/WorldInfo.html#setWorldTime(long)">setWorldTime</a></strong>(long&nbsp;p_76068_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WorldInfo()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WorldInfo</h4>
+<pre>protected&nbsp;WorldInfo()</pre>
+</li>
+</ul>
+<a name="WorldInfo(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WorldInfo</h4>
+<pre>public&nbsp;WorldInfo(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_i2157_1_)</pre>
+</li>
+</ul>
+<a name="WorldInfo(net.minecraft.world.WorldSettings, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WorldInfo</h4>
+<pre>public&nbsp;WorldInfo(<a href="../../../../net/minecraft/world/WorldSettings.html" title="class in net.minecraft.world">WorldSettings</a>&nbsp;p_i2158_1_,
+ java.lang.String&nbsp;p_i2158_2_)</pre>
+</li>
+</ul>
+<a name="WorldInfo(net.minecraft.world.storage.WorldInfo)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldInfo</h4>
+<pre>public&nbsp;WorldInfo(<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;p_i2159_1_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getNBTTagCompound()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNBTTagCompound</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;getNBTTagCompound()</pre>
+</li>
+</ul>
+<a name="cloneNBTCompound(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cloneNBTCompound</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;cloneNBTCompound(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76082_1_)</pre>
+</li>
+</ul>
+<a name="getSeed()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSeed</h4>
+<pre>public&nbsp;long&nbsp;getSeed()</pre>
+</li>
+</ul>
+<a name="getSpawnX()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpawnX</h4>
+<pre>public&nbsp;int&nbsp;getSpawnX()</pre>
+</li>
+</ul>
+<a name="getSpawnY()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpawnY</h4>
+<pre>public&nbsp;int&nbsp;getSpawnY()</pre>
+</li>
+</ul>
+<a name="getSpawnZ()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpawnZ</h4>
+<pre>public&nbsp;int&nbsp;getSpawnZ()</pre>
+</li>
+</ul>
+<a name="getWorldTotalTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldTotalTime</h4>
+<pre>public&nbsp;long&nbsp;getWorldTotalTime()</pre>
+</li>
+</ul>
+<a name="getWorldTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldTime</h4>
+<pre>public&nbsp;long&nbsp;getWorldTime()</pre>
+</li>
+</ul>
+<a name="getSizeOnDisk()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSizeOnDisk</h4>
+<pre>public&nbsp;long&nbsp;getSizeOnDisk()</pre>
+</li>
+</ul>
+<a name="getPlayerNBTTagCompound()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPlayerNBTTagCompound</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;getPlayerNBTTagCompound()</pre>
+</li>
+</ul>
+<a name="getVanillaDimension()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVanillaDimension</h4>
+<pre>public&nbsp;int&nbsp;getVanillaDimension()</pre>
+</li>
+</ul>
+<a name="setSpawnX(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpawnX</h4>
+<pre>public&nbsp;void&nbsp;setSpawnX(int&nbsp;p_76058_1_)</pre>
+</li>
+</ul>
+<a name="setSpawnY(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpawnY</h4>
+<pre>public&nbsp;void&nbsp;setSpawnY(int&nbsp;p_76056_1_)</pre>
+</li>
+</ul>
+<a name="incrementTotalWorldTime(long)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>incrementTotalWorldTime</h4>
+<pre>public&nbsp;void&nbsp;incrementTotalWorldTime(long&nbsp;p_82572_1_)</pre>
+</li>
+</ul>
+<a name="setSpawnZ(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpawnZ</h4>
+<pre>public&nbsp;void&nbsp;setSpawnZ(int&nbsp;p_76087_1_)</pre>
+</li>
+</ul>
+<a name="setWorldTime(long)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWorldTime</h4>
+<pre>public&nbsp;void&nbsp;setWorldTime(long&nbsp;p_76068_1_)</pre>
+</li>
+</ul>
+<a name="setSpawnPosition(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpawnPosition</h4>
+<pre>public&nbsp;void&nbsp;setSpawnPosition(int&nbsp;p_76081_1_,
+ int&nbsp;p_76081_2_,
+ int&nbsp;p_76081_3_)</pre>
+</li>
+</ul>
+<a name="getWorldName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getWorldName()</pre>
+</li>
+</ul>
+<a name="setWorldName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWorldName</h4>
+<pre>public&nbsp;void&nbsp;setWorldName(java.lang.String&nbsp;p_76062_1_)</pre>
+</li>
+</ul>
+<a name="getSaveVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveVersion</h4>
+<pre>public&nbsp;int&nbsp;getSaveVersion()</pre>
+</li>
+</ul>
+<a name="setSaveVersion(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSaveVersion</h4>
+<pre>public&nbsp;void&nbsp;setSaveVersion(int&nbsp;p_76078_1_)</pre>
+</li>
+</ul>
+<a name="getLastTimePlayed()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLastTimePlayed</h4>
+<pre>public&nbsp;long&nbsp;getLastTimePlayed()</pre>
+</li>
+</ul>
+<a name="isThundering()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isThundering</h4>
+<pre>public&nbsp;boolean&nbsp;isThundering()</pre>
+</li>
+</ul>
+<a name="setThundering(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setThundering</h4>
+<pre>public&nbsp;void&nbsp;setThundering(boolean&nbsp;p_76069_1_)</pre>
+</li>
+</ul>
+<a name="getThunderTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getThunderTime</h4>
+<pre>public&nbsp;int&nbsp;getThunderTime()</pre>
+</li>
+</ul>
+<a name="setThunderTime(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setThunderTime</h4>
+<pre>public&nbsp;void&nbsp;setThunderTime(int&nbsp;p_76090_1_)</pre>
+</li>
+</ul>
+<a name="isRaining()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRaining</h4>
+<pre>public&nbsp;boolean&nbsp;isRaining()</pre>
+</li>
+</ul>
+<a name="setRaining(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRaining</h4>
+<pre>public&nbsp;void&nbsp;setRaining(boolean&nbsp;p_76084_1_)</pre>
+</li>
+</ul>
+<a name="getRainTime()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRainTime</h4>
+<pre>public&nbsp;int&nbsp;getRainTime()</pre>
+</li>
+</ul>
+<a name="setRainTime(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRainTime</h4>
+<pre>public&nbsp;void&nbsp;setRainTime(int&nbsp;p_76080_1_)</pre>
+</li>
+</ul>
+<a name="getGameType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGameType</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;getGameType()</pre>
+</li>
+</ul>
+<a name="isMapFeaturesEnabled()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMapFeaturesEnabled</h4>
+<pre>public&nbsp;boolean&nbsp;isMapFeaturesEnabled()</pre>
+</li>
+</ul>
+<a name="setGameType(net.minecraft.world.WorldSettings.GameType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setGameType</h4>
+<pre>public&nbsp;void&nbsp;setGameType(<a href="../../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;p_76060_1_)</pre>
+</li>
+</ul>
+<a name="isHardcoreModeEnabled()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isHardcoreModeEnabled</h4>
+<pre>public&nbsp;boolean&nbsp;isHardcoreModeEnabled()</pre>
+</li>
+</ul>
+<a name="getTerrainType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTerrainType</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;getTerrainType()</pre>
+</li>
+</ul>
+<a name="setTerrainType(net.minecraft.world.WorldType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTerrainType</h4>
+<pre>public&nbsp;void&nbsp;setTerrainType(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;p_76085_1_)</pre>
+</li>
+</ul>
+<a name="getGeneratorOptions()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGeneratorOptions</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getGeneratorOptions()</pre>
+</li>
+</ul>
+<a name="areCommandsAllowed()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>areCommandsAllowed</h4>
+<pre>public&nbsp;boolean&nbsp;areCommandsAllowed()</pre>
+</li>
+</ul>
+<a name="isInitialized()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isInitialized</h4>
+<pre>public&nbsp;boolean&nbsp;isInitialized()</pre>
+</li>
+</ul>
+<a name="setServerInitialized(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setServerInitialized</h4>
+<pre>public&nbsp;void&nbsp;setServerInitialized(boolean&nbsp;p_76091_1_)</pre>
+</li>
+</ul>
+<a name="getGameRulesInstance()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGameRulesInstance</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/GameRules.html" title="class in net.minecraft.world">GameRules</a>&nbsp;getGameRulesInstance()</pre>
+</li>
+</ul>
+<a name="addToCrashReport(net.minecraft.crash.CrashReportCategory)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addToCrashReport</h4>
+<pre>public&nbsp;void&nbsp;addToCrashReport(<a href="../../../../net/minecraft/crash/CrashReportCategory.html" title="class in net.minecraft.crash">CrashReportCategory</a>&nbsp;p_85118_1_)</pre>
+</li>
+</ul>
+<a name="setAdditionalProperties(java.util.Map)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAdditionalProperties</h4>
+<pre>public&nbsp;void&nbsp;setAdditionalProperties(java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraft/nbt/NBTBase.html" title="class in net.minecraft.nbt">NBTBase</a>&gt;&nbsp;additionalProperties)</pre>
+<div class="block">Allow access to additional mod specific world based properties
+ Used by FML to store mod list associated with a world, and maybe an id map
+ Used by Forge to store the dimensions available to a world</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>additionalProperties</code> - </dd></dl>
+</li>
+</ul>
+<a name="getAdditionalProperty(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAdditionalProperty</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/nbt/NBTBase.html" title="class in net.minecraft.nbt">NBTBase</a>&nbsp;getAdditionalProperty(java.lang.String&nbsp;additionalProperty)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html" title="class in net.minecraft.world.storage"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/WorldInfo.html" target="_top">Frames</a></li>
+<li><a href="WorldInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/package-frame.html b/javadoc/net/minecraft/world/storage/package-frame.html
new file mode 100644
index 0000000..1a1d49a
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/package-frame.html
@@ -0,0 +1,34 @@
+<!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:25 EST 2015 -->
+<title>net.minecraft.world.storage (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../net/minecraft/world/storage/package-summary.html" target="classFrame">net.minecraft.world.storage</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IPlayerFileData.html" title="interface in net.minecraft.world.storage" target="classFrame"><i>IPlayerFileData</i></a></li>
+<li><a href="ISaveFormat.html" title="interface in net.minecraft.world.storage" target="classFrame"><i>ISaveFormat</i></a></li>
+<li><a href="ISaveHandler.html" title="interface in net.minecraft.world.storage" target="classFrame"><i>ISaveHandler</i></a></li>
+<li><a href="IThreadedFileIO.html" title="interface in net.minecraft.world.storage" target="classFrame"><i>IThreadedFileIO</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="DerivedWorldInfo.html" title="class in net.minecraft.world.storage" target="classFrame">DerivedWorldInfo</a></li>
+<li><a href="MapData.html" title="class in net.minecraft.world.storage" target="classFrame">MapData</a></li>
+<li><a href="MapStorage.html" title="class in net.minecraft.world.storage" target="classFrame">MapStorage</a></li>
+<li><a href="SaveFormatComparator.html" title="class in net.minecraft.world.storage" target="classFrame">SaveFormatComparator</a></li>
+<li><a href="SaveFormatOld.html" title="class in net.minecraft.world.storage" target="classFrame">SaveFormatOld</a></li>
+<li><a href="SaveHandler.html" title="class in net.minecraft.world.storage" target="classFrame">SaveHandler</a></li>
+<li><a href="SaveHandlerMP.html" title="class in net.minecraft.world.storage" target="classFrame">SaveHandlerMP</a></li>
+<li><a href="ThreadedFileIOBase.html" title="class in net.minecraft.world.storage" target="classFrame">ThreadedFileIOBase</a></li>
+<li><a href="WorldInfo.html" title="class in net.minecraft.world.storage" target="classFrame">WorldInfo</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/package-summary.html b/javadoc/net/minecraft/world/storage/package-summary.html
new file mode 100644
index 0000000..26666e5
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/package-summary.html
@@ -0,0 +1,190 @@
+<!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:25 EST 2015 -->
+<title>net.minecraft.world.storage (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="net.minecraft.world.storage (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/gen/structure/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/classloading/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;net.minecraft.world.storage</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage">IThreadedFileIO</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html" title="class in net.minecraft.world.storage">DerivedWorldInfo</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/MapData.html" title="class in net.minecraft.world.storage">MapData</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/MapStorage.html" title="class in net.minecraft.world.storage">MapStorage</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html" title="class in net.minecraft.world.storage">SaveFormatComparator</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html" title="class in net.minecraft.world.storage">SaveHandlerMP</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html" title="class in net.minecraft.world.storage">ThreadedFileIOBase</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/gen/structure/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/classloading/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/storage/package-tree.html b/javadoc/net/minecraft/world/storage/package-tree.html
new file mode 100644
index 0000000..60f8f5b
--- /dev/null
+++ b/javadoc/net/minecraft/world/storage/package-tree.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraft.world.storage Class Hierarchy (Forge API)</title>
+<meta name="date" content="2015-02-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="net.minecraft.world.storage Class Hierarchy (Forge API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/gen/structure/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/classloading/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package net.minecraft.world.storage</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/MapData.MapCoord.html" title="class in net.minecraft.world.storage"><span class="strong">MapData.MapCoord</span></a></li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/MapData.MapInfo.html" title="class in net.minecraft.world.storage"><span class="strong">MapData.MapInfo</span></a></li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/MapStorage.html" title="class in net.minecraft.world.storage"><span class="strong">MapStorage</span></a></li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/SaveFormatComparator.html" title="class in net.minecraft.world.storage"><span class="strong">SaveFormatComparator</span></a> (implements java.lang.Comparable&lt;T&gt;)</li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage"><span class="strong">SaveFormatOld</span></a> (implements net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a>)</li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage"><span class="strong">SaveHandler</span></a> (implements net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a>, net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>)</li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/SaveHandlerMP.html" title="class in net.minecraft.world.storage"><span class="strong">SaveHandlerMP</span></a> (implements net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>)</li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/ThreadedFileIOBase.html" title="class in net.minecraft.world.storage"><span class="strong">ThreadedFileIOBase</span></a> (implements java.lang.Runnable)</li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage"><span class="strong">WorldInfo</span></a>
+<ul>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/DerivedWorldInfo.html" title="class in net.minecraft.world.storage"><span class="strong">DerivedWorldInfo</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraft.world.<a href="../../../../net/minecraft/world/WorldSavedData.html" title="class in net.minecraft.world"><span class="strong">WorldSavedData</span></a>
+<ul>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/MapData.html" title="class in net.minecraft.world.storage"><span class="strong">MapData</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage"><span class="strong">IPlayerFileData</span></a></li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage"><span class="strong">ISaveFormat</span></a></li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage"><span class="strong">ISaveHandler</span></a></li>
+<li type="circle">net.minecraft.world.storage.<a href="../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage"><span class="strong">IThreadedFileIO</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraft/world/gen/structure/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/classloading/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/storage/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>