summaryrefslogtreecommitdiff
path: root/javadoc/net/minecraft/world/chunk
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/chunk
parent1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff)
full project files
Diffstat (limited to 'javadoc/net/minecraft/world/chunk')
-rw-r--r--javadoc/net/minecraft/world/chunk/Chunk.html1277
-rw-r--r--javadoc/net/minecraft/world/chunk/EmptyChunk.html849
-rw-r--r--javadoc/net/minecraft/world/chunk/IChunkProvider.html392
-rw-r--r--javadoc/net/minecraft/world/chunk/NibbleArray.html329
-rw-r--r--javadoc/net/minecraft/world/chunk/package-frame.html25
-rw-r--r--javadoc/net/minecraft/world/chunk/package-summary.html154
-rw-r--r--javadoc/net/minecraft/world/chunk/package-tree.html135
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/AnvilChunkLoader.html505
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/AnvilSaveConverter.html424
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/AnvilSaveHandler.html320
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html411
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/ChunkLoader.html290
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/ExtendedBlockStorage.html595
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/IChunkLoader.html276
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/NibbleArrayReader.html296
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/RegionFile.html336
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/RegionFileCache.html305
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/package-frame.html31
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/package-summary.html178
-rw-r--r--javadoc/net/minecraft/world/chunk/storage/package-tree.html146
20 files changed, 7274 insertions, 0 deletions
diff --git a/javadoc/net/minecraft/world/chunk/Chunk.html b/javadoc/net/minecraft/world/chunk/Chunk.html
new file mode 100644
index 0000000..1d9cb73
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/Chunk.html
@@ -0,0 +1,1277 @@
+<!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:17 EST 2015 -->
+<title>Chunk (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="Chunk (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/chunk/EmptyChunk.html" title="class in net.minecraft.world.chunk"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/Chunk.html" target="_top">Frames</a></li>
+<li><a href="Chunk.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.chunk</div>
+<h2 title="Class Chunk" class="title">Class Chunk</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.Chunk</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/chunk/EmptyChunk.html" title="class in net.minecraft.world.chunk">EmptyChunk</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Chunk</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#chunkTileEntityMap">chunkTileEntityMap</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.List[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#entityLists">entityLists</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/chunk/Chunk.html#field_150815_m">field_150815_m</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/chunk/Chunk.html#hasEntities">hasEntities</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/chunk/Chunk.html#heightMap">heightMap</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/chunk/Chunk.html#heightMapMinimum">heightMapMinimum</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/chunk/Chunk.html#inhabitedTime">inhabitedTime</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/chunk/Chunk.html#isChunkLoaded">isChunkLoaded</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/chunk/Chunk.html#isLightPopulated">isLightPopulated</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#isLit">isLit</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/chunk/Chunk.html#isModified">isModified</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/chunk/Chunk.html#isTerrainPopulated">isTerrainPopulated</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/chunk/Chunk.html#lastSaveTime">lastSaveTime</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/chunk/Chunk.html#precipitationHeightMap">precipitationHeightMap</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/chunk/Chunk.html#sendUpdates">sendUpdates</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/chunk/Chunk.html#updateSkylightColumns">updateSkylightColumns</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#worldObj">worldObj</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/chunk/Chunk.html#xPosition">xPosition</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/chunk/Chunk.html#zPosition">zPosition</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/chunk/Chunk.html#Chunk(net.minecraft.world.World,%20net.minecraft.block.Block[],%20byte[],%20int,%20int)">Chunk</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_i45447_1_,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;p_i45447_2_,
+ byte[]&nbsp;p_i45447_3_,
+ int&nbsp;p_i45447_4_,
+ int&nbsp;p_i45447_5_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#Chunk(net.minecraft.world.World,%20net.minecraft.block.Block[],%20int,%20int)">Chunk</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_i45446_1_,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;p_i45446_2_,
+ int&nbsp;p_i45446_3_,
+ int&nbsp;p_i45446_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#Chunk(net.minecraft.world.World,%20int,%20int)">Chunk</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_i1995_1_,
+ int&nbsp;p_i1995_2_,
+ int&nbsp;p_i1995_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/chunk/Chunk.html#addEntity(net.minecraft.entity.Entity)">addEntity</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76612_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/chunk/Chunk.html#addTileEntity(net.minecraft.tileentity.TileEntity)">addTileEntity</a></strong>(<a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;p_150813_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/chunk/Chunk.html#canBlockSeeTheSky(int,%20int,%20int)">canBlockSeeTheSky</a></strong>(int&nbsp;p_76619_1_,
+ int&nbsp;p_76619_2_,
+ int&nbsp;p_76619_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/chunk/Chunk.html#enqueueRelightChecks()">enqueueRelightChecks</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/chunk/Chunk.html#fillChunk(byte[],%20int,%20int,%20boolean)">fillChunk</a></strong>(byte[]&nbsp;p_76607_1_,
+ int&nbsp;p_76607_2_,
+ int&nbsp;p_76607_3_,
+ boolean&nbsp;p_76607_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150802_k()">func_150802_k</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/chunk/Chunk.html#func_150804_b(boolean)">func_150804_b</a></strong>(boolean&nbsp;p_150804_1_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150806_e(int,%20int,%20int)">func_150806_e</a></strong>(int&nbsp;p_150806_1_,
+ int&nbsp;p_150806_2_,
+ int&nbsp;p_150806_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150807_a(int,%20int,%20int,%20net.minecraft.block.Block,%20int)">func_150807_a</a></strong>(int&nbsp;p_150807_1_,
+ int&nbsp;p_150807_2_,
+ int&nbsp;p_150807_3_,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;p_150807_4_,
+ int&nbsp;p_150807_5_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150808_b(int,%20int,%20int)">func_150808_b</a></strong>(int&nbsp;p_150808_1_,
+ int&nbsp;p_150808_2_,
+ int&nbsp;p_150808_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/chunk/Chunk.html#func_150809_p()">func_150809_p</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/chunk/Chunk.html#func_150812_a(int,%20int,%20int,%20net.minecraft.tileentity.TileEntity)">func_150812_a</a></strong>(int&nbsp;p_150812_1_,
+ int&nbsp;p_150812_2_,
+ int&nbsp;p_150812_3_,
+ <a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;p_150812_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#generateHeightMap()">generateHeightMap</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/chunk/Chunk.html#generateSkylightMap()">generateSkylightMap</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/chunk/Chunk.html#getAreLevelsEmpty(int,%20int)">getAreLevelsEmpty</a></strong>(int&nbsp;p_76606_1_,
+ int&nbsp;p_76606_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getBiomeArray()">getBiomeArray</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getBiomeGenForWorldCoords(int,%20int,%20net.minecraft.world.biome.WorldChunkManager)">getBiomeGenForWorldCoords</a></strong>(int&nbsp;p_76591_1_,
+ int&nbsp;p_76591_2_,
+ <a href="../../../../net/minecraft/world/biome/WorldChunkManager.html" title="class in net.minecraft.world.biome">WorldChunkManager</a>&nbsp;p_76591_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getBlock(int,%20int,%20int)">getBlock</a></strong>(int&nbsp;p_150810_1_,
+ int&nbsp;p_150810_2_,
+ int&nbsp;p_150810_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getBlockLightValue(int,%20int,%20int,%20int)">getBlockLightValue</a></strong>(int&nbsp;p_76629_1_,
+ int&nbsp;p_76629_2_,
+ int&nbsp;p_76629_3_,
+ int&nbsp;p_76629_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getBlockMetadata(int,%20int,%20int)">getBlockMetadata</a></strong>(int&nbsp;p_76628_1_,
+ int&nbsp;p_76628_2_,
+ int&nbsp;p_76628_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage">ExtendedBlockStorage</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getBlockStorageArray()">getBlockStorageArray</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getChunkCoordIntPair()">getChunkCoordIntPair</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/chunk/Chunk.html#getEntitiesOfTypeWithinAAAB(java.lang.Class,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.command.IEntitySelector)">getEntitiesOfTypeWithinAAAB</a></strong>(java.lang.Class&nbsp;p_76618_1_,
+ <a href="../../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;p_76618_2_,
+ java.util.List&nbsp;p_76618_3_,
+ <a href="../../../../net/minecraft/command/IEntitySelector.html" title="interface in net.minecraft.command">IEntitySelector</a>&nbsp;p_76618_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getEntitiesWithinAABBForEntity(net.minecraft.entity.Entity,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.command.IEntitySelector)">getEntitiesWithinAABBForEntity</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76588_1_,
+ <a href="../../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;p_76588_2_,
+ java.util.List&nbsp;p_76588_3_,
+ <a href="../../../../net/minecraft/command/IEntitySelector.html" title="interface in net.minecraft.command">IEntitySelector</a>&nbsp;p_76588_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getHeightValue(int,%20int)">getHeightValue</a></strong>(int&nbsp;p_76611_1_,
+ int&nbsp;p_76611_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getPrecipitationHeight(int,%20int)">getPrecipitationHeight</a></strong>(int&nbsp;p_76626_1_,
+ int&nbsp;p_76626_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Random</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getRandomWithSeed(long)">getRandomWithSeed</a></strong>(long&nbsp;p_76617_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/chunk/Chunk.html#getSavedLightValue(net.minecraft.world.EnumSkyBlock,%20int,%20int,%20int)">getSavedLightValue</a></strong>(<a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a>&nbsp;p_76614_1_,
+ int&nbsp;p_76614_2_,
+ int&nbsp;p_76614_3_,
+ int&nbsp;p_76614_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getTileEntityUnsafe(int,%20int,%20int)">getTileEntityUnsafe</a></strong>(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Retrieves the tile entity, WITHOUT creating it.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#getTopFilledSegment()">getTopFilledSegment</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/chunk/Chunk.html#isAtLocation(int,%20int)">isAtLocation</a></strong>(int&nbsp;p_76600_1_,
+ int&nbsp;p_76600_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#isEmpty()">isEmpty</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/chunk/Chunk.html#needsSaving(boolean)">needsSaving</a></strong>(boolean&nbsp;p_76601_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/chunk/Chunk.html#onChunkLoad()">onChunkLoad</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/chunk/Chunk.html#onChunkUnload()">onChunkUnload</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/chunk/Chunk.html#populateChunk(net.minecraft.world.chunk.IChunkProvider,%20net.minecraft.world.chunk.IChunkProvider,%20int,%20int)">populateChunk</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;p_76624_1_,
+ <a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;p_76624_2_,
+ int&nbsp;p_76624_3_,
+ int&nbsp;p_76624_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#removeEntity(net.minecraft.entity.Entity)">removeEntity</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76622_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/chunk/Chunk.html#removeEntityAtIndex(net.minecraft.entity.Entity,%20int)">removeEntityAtIndex</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76608_1_,
+ int&nbsp;p_76608_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/chunk/Chunk.html#removeInvalidTileEntity(int,%20int,%20int)">removeInvalidTileEntity</a></strong>(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Removes the tile entity at the specified position, only if it's
+ marked as invalid.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#removeTileEntity(int,%20int,%20int)">removeTileEntity</a></strong>(int&nbsp;p_150805_1_,
+ int&nbsp;p_150805_2_,
+ int&nbsp;p_150805_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/chunk/Chunk.html#resetRelightChecks()">resetRelightChecks</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/chunk/Chunk.html#setBiomeArray(byte[])">setBiomeArray</a></strong>(byte[]&nbsp;p_76616_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/chunk/Chunk.html#setBlockMetadata(int,%20int,%20int,%20int)">setBlockMetadata</a></strong>(int&nbsp;p_76589_1_,
+ int&nbsp;p_76589_2_,
+ int&nbsp;p_76589_3_,
+ int&nbsp;p_76589_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#setChunkModified()">setChunkModified</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/chunk/Chunk.html#setLightValue(net.minecraft.world.EnumSkyBlock,%20int,%20int,%20int,%20int)">setLightValue</a></strong>(<a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a>&nbsp;p_76633_1_,
+ int&nbsp;p_76633_2_,
+ int&nbsp;p_76633_3_,
+ int&nbsp;p_76633_4_,
+ int&nbsp;p_76633_5_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/Chunk.html#setStorageArrays(net.minecraft.world.chunk.storage.ExtendedBlockStorage[])">setStorageArrays</a></strong>(<a href="../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage">ExtendedBlockStorage</a>[]&nbsp;p_76602_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="isLit">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isLit</h4>
+<pre>public static&nbsp;boolean isLit</pre>
+</li>
+</ul>
+<a name="precipitationHeightMap">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>precipitationHeightMap</h4>
+<pre>public&nbsp;int[] precipitationHeightMap</pre>
+</li>
+</ul>
+<a name="updateSkylightColumns">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateSkylightColumns</h4>
+<pre>public&nbsp;boolean[] updateSkylightColumns</pre>
+</li>
+</ul>
+<a name="isChunkLoaded">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isChunkLoaded</h4>
+<pre>public&nbsp;boolean isChunkLoaded</pre>
+</li>
+</ul>
+<a name="worldObj">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>worldObj</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> worldObj</pre>
+</li>
+</ul>
+<a name="heightMap">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>heightMap</h4>
+<pre>public&nbsp;int[] heightMap</pre>
+</li>
+</ul>
+<a name="xPosition">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>xPosition</h4>
+<pre>public final&nbsp;int xPosition</pre>
+</li>
+</ul>
+<a name="zPosition">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>zPosition</h4>
+<pre>public final&nbsp;int zPosition</pre>
+</li>
+</ul>
+<a name="chunkTileEntityMap">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkTileEntityMap</h4>
+<pre>public&nbsp;java.util.Map chunkTileEntityMap</pre>
+</li>
+</ul>
+<a name="entityLists">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entityLists</h4>
+<pre>public&nbsp;java.util.List[] entityLists</pre>
+</li>
+</ul>
+<a name="isTerrainPopulated">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isTerrainPopulated</h4>
+<pre>public&nbsp;boolean isTerrainPopulated</pre>
+</li>
+</ul>
+<a name="isLightPopulated">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isLightPopulated</h4>
+<pre>public&nbsp;boolean isLightPopulated</pre>
+</li>
+</ul>
+<a name="field_150815_m">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>field_150815_m</h4>
+<pre>public&nbsp;boolean field_150815_m</pre>
+</li>
+</ul>
+<a name="isModified">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isModified</h4>
+<pre>public&nbsp;boolean isModified</pre>
+</li>
+</ul>
+<a name="hasEntities">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasEntities</h4>
+<pre>public&nbsp;boolean hasEntities</pre>
+</li>
+</ul>
+<a name="lastSaveTime">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lastSaveTime</h4>
+<pre>public&nbsp;long lastSaveTime</pre>
+</li>
+</ul>
+<a name="sendUpdates">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sendUpdates</h4>
+<pre>public&nbsp;boolean sendUpdates</pre>
+</li>
+</ul>
+<a name="heightMapMinimum">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>heightMapMinimum</h4>
+<pre>public&nbsp;int heightMapMinimum</pre>
+</li>
+</ul>
+<a name="inhabitedTime">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>inhabitedTime</h4>
+<pre>public&nbsp;long inhabitedTime</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Chunk(net.minecraft.world.World, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Chunk</h4>
+<pre>public&nbsp;Chunk(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_i1995_1_,
+ int&nbsp;p_i1995_2_,
+ int&nbsp;p_i1995_3_)</pre>
+</li>
+</ul>
+<a name="Chunk(net.minecraft.world.World, net.minecraft.block.Block[], int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Chunk</h4>
+<pre>public&nbsp;Chunk(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_i45446_1_,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;p_i45446_2_,
+ int&nbsp;p_i45446_3_,
+ int&nbsp;p_i45446_4_)</pre>
+</li>
+</ul>
+<a name="Chunk(net.minecraft.world.World, net.minecraft.block.Block[], byte[], int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Chunk</h4>
+<pre>public&nbsp;Chunk(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_i45447_1_,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;p_i45447_2_,
+ byte[]&nbsp;p_i45447_3_,
+ int&nbsp;p_i45447_4_,
+ int&nbsp;p_i45447_5_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="isAtLocation(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isAtLocation</h4>
+<pre>public&nbsp;boolean&nbsp;isAtLocation(int&nbsp;p_76600_1_,
+ int&nbsp;p_76600_2_)</pre>
+</li>
+</ul>
+<a name="getHeightValue(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHeightValue</h4>
+<pre>public&nbsp;int&nbsp;getHeightValue(int&nbsp;p_76611_1_,
+ int&nbsp;p_76611_2_)</pre>
+</li>
+</ul>
+<a name="getTopFilledSegment()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTopFilledSegment</h4>
+<pre>public&nbsp;int&nbsp;getTopFilledSegment()</pre>
+</li>
+</ul>
+<a name="getBlockStorageArray()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockStorageArray</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage">ExtendedBlockStorage</a>[]&nbsp;getBlockStorageArray()</pre>
+</li>
+</ul>
+<a name="generateHeightMap()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateHeightMap</h4>
+<pre>public&nbsp;void&nbsp;generateHeightMap()</pre>
+</li>
+</ul>
+<a name="generateSkylightMap()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateSkylightMap</h4>
+<pre>public&nbsp;void&nbsp;generateSkylightMap()</pre>
+</li>
+</ul>
+<a name="func_150808_b(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150808_b</h4>
+<pre>public&nbsp;int&nbsp;func_150808_b(int&nbsp;p_150808_1_,
+ int&nbsp;p_150808_2_,
+ int&nbsp;p_150808_3_)</pre>
+</li>
+</ul>
+<a name="getBlock(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlock</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;getBlock(int&nbsp;p_150810_1_,
+ int&nbsp;p_150810_2_,
+ int&nbsp;p_150810_3_)</pre>
+</li>
+</ul>
+<a name="getBlockMetadata(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockMetadata</h4>
+<pre>public&nbsp;int&nbsp;getBlockMetadata(int&nbsp;p_76628_1_,
+ int&nbsp;p_76628_2_,
+ int&nbsp;p_76628_3_)</pre>
+</li>
+</ul>
+<a name="func_150807_a(int, int, int, net.minecraft.block.Block, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150807_a</h4>
+<pre>public&nbsp;boolean&nbsp;func_150807_a(int&nbsp;p_150807_1_,
+ int&nbsp;p_150807_2_,
+ int&nbsp;p_150807_3_,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;p_150807_4_,
+ int&nbsp;p_150807_5_)</pre>
+</li>
+</ul>
+<a name="setBlockMetadata(int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBlockMetadata</h4>
+<pre>public&nbsp;boolean&nbsp;setBlockMetadata(int&nbsp;p_76589_1_,
+ int&nbsp;p_76589_2_,
+ int&nbsp;p_76589_3_,
+ int&nbsp;p_76589_4_)</pre>
+</li>
+</ul>
+<a name="getSavedLightValue(net.minecraft.world.EnumSkyBlock, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSavedLightValue</h4>
+<pre>public&nbsp;int&nbsp;getSavedLightValue(<a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a>&nbsp;p_76614_1_,
+ int&nbsp;p_76614_2_,
+ int&nbsp;p_76614_3_,
+ int&nbsp;p_76614_4_)</pre>
+</li>
+</ul>
+<a name="setLightValue(net.minecraft.world.EnumSkyBlock, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLightValue</h4>
+<pre>public&nbsp;void&nbsp;setLightValue(<a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a>&nbsp;p_76633_1_,
+ int&nbsp;p_76633_2_,
+ int&nbsp;p_76633_3_,
+ int&nbsp;p_76633_4_,
+ int&nbsp;p_76633_5_)</pre>
+</li>
+</ul>
+<a name="getBlockLightValue(int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockLightValue</h4>
+<pre>public&nbsp;int&nbsp;getBlockLightValue(int&nbsp;p_76629_1_,
+ int&nbsp;p_76629_2_,
+ int&nbsp;p_76629_3_,
+ int&nbsp;p_76629_4_)</pre>
+</li>
+</ul>
+<a name="addEntity(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEntity</h4>
+<pre>public&nbsp;void&nbsp;addEntity(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76612_1_)</pre>
+</li>
+</ul>
+<a name="removeEntity(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeEntity</h4>
+<pre>public&nbsp;void&nbsp;removeEntity(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76622_1_)</pre>
+</li>
+</ul>
+<a name="removeEntityAtIndex(net.minecraft.entity.Entity, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeEntityAtIndex</h4>
+<pre>public&nbsp;void&nbsp;removeEntityAtIndex(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76608_1_,
+ int&nbsp;p_76608_2_)</pre>
+</li>
+</ul>
+<a name="canBlockSeeTheSky(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canBlockSeeTheSky</h4>
+<pre>public&nbsp;boolean&nbsp;canBlockSeeTheSky(int&nbsp;p_76619_1_,
+ int&nbsp;p_76619_2_,
+ int&nbsp;p_76619_3_)</pre>
+</li>
+</ul>
+<a name="func_150806_e(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150806_e</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;func_150806_e(int&nbsp;p_150806_1_,
+ int&nbsp;p_150806_2_,
+ int&nbsp;p_150806_3_)</pre>
+</li>
+</ul>
+<a name="addTileEntity(net.minecraft.tileentity.TileEntity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTileEntity</h4>
+<pre>public&nbsp;void&nbsp;addTileEntity(<a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;p_150813_1_)</pre>
+</li>
+</ul>
+<a name="func_150812_a(int, int, int, net.minecraft.tileentity.TileEntity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150812_a</h4>
+<pre>public&nbsp;void&nbsp;func_150812_a(int&nbsp;p_150812_1_,
+ int&nbsp;p_150812_2_,
+ int&nbsp;p_150812_3_,
+ <a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;p_150812_4_)</pre>
+</li>
+</ul>
+<a name="removeTileEntity(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeTileEntity</h4>
+<pre>public&nbsp;void&nbsp;removeTileEntity(int&nbsp;p_150805_1_,
+ int&nbsp;p_150805_2_,
+ int&nbsp;p_150805_3_)</pre>
+</li>
+</ul>
+<a name="onChunkLoad()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onChunkLoad</h4>
+<pre>public&nbsp;void&nbsp;onChunkLoad()</pre>
+</li>
+</ul>
+<a name="onChunkUnload()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onChunkUnload</h4>
+<pre>public&nbsp;void&nbsp;onChunkUnload()</pre>
+</li>
+</ul>
+<a name="setChunkModified()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setChunkModified</h4>
+<pre>public&nbsp;void&nbsp;setChunkModified()</pre>
+</li>
+</ul>
+<a name="getEntitiesWithinAABBForEntity(net.minecraft.entity.Entity, net.minecraft.util.AxisAlignedBB, java.util.List, net.minecraft.command.IEntitySelector)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEntitiesWithinAABBForEntity</h4>
+<pre>public&nbsp;void&nbsp;getEntitiesWithinAABBForEntity(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76588_1_,
+ <a href="../../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;p_76588_2_,
+ java.util.List&nbsp;p_76588_3_,
+ <a href="../../../../net/minecraft/command/IEntitySelector.html" title="interface in net.minecraft.command">IEntitySelector</a>&nbsp;p_76588_4_)</pre>
+</li>
+</ul>
+<a name="getEntitiesOfTypeWithinAAAB(java.lang.Class, net.minecraft.util.AxisAlignedBB, java.util.List, net.minecraft.command.IEntitySelector)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEntitiesOfTypeWithinAAAB</h4>
+<pre>public&nbsp;void&nbsp;getEntitiesOfTypeWithinAAAB(java.lang.Class&nbsp;p_76618_1_,
+ <a href="../../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;p_76618_2_,
+ java.util.List&nbsp;p_76618_3_,
+ <a href="../../../../net/minecraft/command/IEntitySelector.html" title="interface in net.minecraft.command">IEntitySelector</a>&nbsp;p_76618_4_)</pre>
+</li>
+</ul>
+<a name="needsSaving(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>needsSaving</h4>
+<pre>public&nbsp;boolean&nbsp;needsSaving(boolean&nbsp;p_76601_1_)</pre>
+</li>
+</ul>
+<a name="getRandomWithSeed(long)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRandomWithSeed</h4>
+<pre>public&nbsp;java.util.Random&nbsp;getRandomWithSeed(long&nbsp;p_76617_1_)</pre>
+</li>
+</ul>
+<a name="isEmpty()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEmpty</h4>
+<pre>public&nbsp;boolean&nbsp;isEmpty()</pre>
+</li>
+</ul>
+<a name="populateChunk(net.minecraft.world.chunk.IChunkProvider, net.minecraft.world.chunk.IChunkProvider, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>populateChunk</h4>
+<pre>public&nbsp;void&nbsp;populateChunk(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;p_76624_1_,
+ <a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;p_76624_2_,
+ int&nbsp;p_76624_3_,
+ int&nbsp;p_76624_4_)</pre>
+</li>
+</ul>
+<a name="getPrecipitationHeight(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPrecipitationHeight</h4>
+<pre>public&nbsp;int&nbsp;getPrecipitationHeight(int&nbsp;p_76626_1_,
+ int&nbsp;p_76626_2_)</pre>
+</li>
+</ul>
+<a name="func_150804_b(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150804_b</h4>
+<pre>public&nbsp;void&nbsp;func_150804_b(boolean&nbsp;p_150804_1_)</pre>
+</li>
+</ul>
+<a name="func_150802_k()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150802_k</h4>
+<pre>public&nbsp;boolean&nbsp;func_150802_k()</pre>
+</li>
+</ul>
+<a name="getChunkCoordIntPair()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChunkCoordIntPair</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;getChunkCoordIntPair()</pre>
+</li>
+</ul>
+<a name="getAreLevelsEmpty(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAreLevelsEmpty</h4>
+<pre>public&nbsp;boolean&nbsp;getAreLevelsEmpty(int&nbsp;p_76606_1_,
+ int&nbsp;p_76606_2_)</pre>
+</li>
+</ul>
+<a name="setStorageArrays(net.minecraft.world.chunk.storage.ExtendedBlockStorage[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStorageArrays</h4>
+<pre>public&nbsp;void&nbsp;setStorageArrays(<a href="../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage">ExtendedBlockStorage</a>[]&nbsp;p_76602_1_)</pre>
+</li>
+</ul>
+<a name="fillChunk(byte[], int, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fillChunk</h4>
+<pre>public&nbsp;void&nbsp;fillChunk(byte[]&nbsp;p_76607_1_,
+ int&nbsp;p_76607_2_,
+ int&nbsp;p_76607_3_,
+ boolean&nbsp;p_76607_4_)</pre>
+</li>
+</ul>
+<a name="getBiomeGenForWorldCoords(int, int, net.minecraft.world.biome.WorldChunkManager)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBiomeGenForWorldCoords</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;getBiomeGenForWorldCoords(int&nbsp;p_76591_1_,
+ int&nbsp;p_76591_2_,
+ <a href="../../../../net/minecraft/world/biome/WorldChunkManager.html" title="class in net.minecraft.world.biome">WorldChunkManager</a>&nbsp;p_76591_3_)</pre>
+</li>
+</ul>
+<a name="getBiomeArray()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBiomeArray</h4>
+<pre>public&nbsp;byte[]&nbsp;getBiomeArray()</pre>
+</li>
+</ul>
+<a name="setBiomeArray(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBiomeArray</h4>
+<pre>public&nbsp;void&nbsp;setBiomeArray(byte[]&nbsp;p_76616_1_)</pre>
+</li>
+</ul>
+<a name="resetRelightChecks()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resetRelightChecks</h4>
+<pre>public&nbsp;void&nbsp;resetRelightChecks()</pre>
+</li>
+</ul>
+<a name="enqueueRelightChecks()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>enqueueRelightChecks</h4>
+<pre>public&nbsp;void&nbsp;enqueueRelightChecks()</pre>
+</li>
+</ul>
+<a name="func_150809_p()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150809_p</h4>
+<pre>public&nbsp;void&nbsp;func_150809_p()</pre>
+</li>
+</ul>
+<a name="getTileEntityUnsafe(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTileEntityUnsafe</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;getTileEntityUnsafe(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block">Retrieves the tile entity, WITHOUT creating it.
+ Good for checking if it exists.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - </dd><dd><code>y</code> - </dd><dd><code>z</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The tile entity at the specified location, if it exists and is valid.</dd></dl>
+</li>
+</ul>
+<a name="removeInvalidTileEntity(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeInvalidTileEntity</h4>
+<pre>public&nbsp;void&nbsp;removeInvalidTileEntity(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block">Removes the tile entity at the specified position, only if it's
+ marked as invalid.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - </dd><dd><code>y</code> - </dd><dd><code>z</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/chunk/EmptyChunk.html" title="class in net.minecraft.world.chunk"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/Chunk.html" target="_top">Frames</a></li>
+<li><a href="Chunk.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/chunk/EmptyChunk.html b/javadoc/net/minecraft/world/chunk/EmptyChunk.html
new file mode 100644
index 0000000..88a9a02
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/EmptyChunk.html
@@ -0,0 +1,849 @@
+<!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:17 EST 2015 -->
+<title>EmptyChunk (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="EmptyChunk (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/chunk/Chunk.html" title="class in net.minecraft.world.chunk"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/EmptyChunk.html" target="_top">Frames</a></li>
+<li><a href="EmptyChunk.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraft.world.chunk.Chunk">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.chunk</div>
+<h2 title="Class EmptyChunk" class="title">Class EmptyChunk</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">net.minecraft.world.chunk.Chunk</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.EmptyChunk</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">EmptyChunk</span>
+extends <a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.world.chunk.Chunk">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.world.chunk.<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></h3>
+<code><a href="../../../../net/minecraft/world/chunk/Chunk.html#chunkTileEntityMap">chunkTileEntityMap</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#entityLists">entityLists</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#field_150815_m">field_150815_m</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#hasEntities">hasEntities</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#heightMap">heightMap</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#heightMapMinimum">heightMapMinimum</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#inhabitedTime">inhabitedTime</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#isChunkLoaded">isChunkLoaded</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#isLightPopulated">isLightPopulated</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#isLit">isLit</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#isModified">isModified</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#isTerrainPopulated">isTerrainPopulated</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#lastSaveTime">lastSaveTime</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#precipitationHeightMap">precipitationHeightMap</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#sendUpdates">sendUpdates</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#updateSkylightColumns">updateSkylightColumns</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#worldObj">worldObj</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#xPosition">xPosition</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#zPosition">zPosition</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/chunk/EmptyChunk.html#EmptyChunk(net.minecraft.world.World,%20int,%20int)">EmptyChunk</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_i1994_1_,
+ int&nbsp;p_i1994_2_,
+ int&nbsp;p_i1994_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/chunk/EmptyChunk.html#addEntity(net.minecraft.entity.Entity)">addEntity</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76612_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/chunk/EmptyChunk.html#addTileEntity(net.minecraft.tileentity.TileEntity)">addTileEntity</a></strong>(<a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;p_150813_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/chunk/EmptyChunk.html#canBlockSeeTheSky(int,%20int,%20int)">canBlockSeeTheSky</a></strong>(int&nbsp;p_76619_1_,
+ int&nbsp;p_76619_2_,
+ int&nbsp;p_76619_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#func_150806_e(int,%20int,%20int)">func_150806_e</a></strong>(int&nbsp;p_150806_1_,
+ int&nbsp;p_150806_2_,
+ int&nbsp;p_150806_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#func_150807_a(int,%20int,%20int,%20net.minecraft.block.Block,%20int)">func_150807_a</a></strong>(int&nbsp;p_150807_1_,
+ int&nbsp;p_150807_2_,
+ int&nbsp;p_150807_3_,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;p_150807_4_,
+ int&nbsp;p_150807_5_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#func_150808_b(int,%20int,%20int)">func_150808_b</a></strong>(int&nbsp;p_150808_1_,
+ int&nbsp;p_150808_2_,
+ int&nbsp;p_150808_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/chunk/EmptyChunk.html#func_150812_a(int,%20int,%20int,%20net.minecraft.tileentity.TileEntity)">func_150812_a</a></strong>(int&nbsp;p_150812_1_,
+ int&nbsp;p_150812_2_,
+ int&nbsp;p_150812_3_,
+ <a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;p_150812_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#generateHeightMap()">generateHeightMap</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/chunk/EmptyChunk.html#generateSkylightMap()">generateSkylightMap</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/chunk/EmptyChunk.html#getAreLevelsEmpty(int,%20int)">getAreLevelsEmpty</a></strong>(int&nbsp;p_76606_1_,
+ int&nbsp;p_76606_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#getBlock(int,%20int,%20int)">getBlock</a></strong>(int&nbsp;p_150810_1_,
+ int&nbsp;p_150810_2_,
+ int&nbsp;p_150810_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#getBlockLightValue(int,%20int,%20int,%20int)">getBlockLightValue</a></strong>(int&nbsp;p_76629_1_,
+ int&nbsp;p_76629_2_,
+ int&nbsp;p_76629_3_,
+ int&nbsp;p_76629_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#getBlockMetadata(int,%20int,%20int)">getBlockMetadata</a></strong>(int&nbsp;p_76628_1_,
+ int&nbsp;p_76628_2_,
+ int&nbsp;p_76628_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/chunk/EmptyChunk.html#getEntitiesOfTypeWithinAAAB(java.lang.Class,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.command.IEntitySelector)">getEntitiesOfTypeWithinAAAB</a></strong>(java.lang.Class&nbsp;p_76618_1_,
+ <a href="../../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;p_76618_2_,
+ java.util.List&nbsp;p_76618_3_,
+ <a href="../../../../net/minecraft/command/IEntitySelector.html" title="interface in net.minecraft.command">IEntitySelector</a>&nbsp;p_76618_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#getEntitiesWithinAABBForEntity(net.minecraft.entity.Entity,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.command.IEntitySelector)">getEntitiesWithinAABBForEntity</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76588_1_,
+ <a href="../../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;p_76588_2_,
+ java.util.List&nbsp;p_76588_3_,
+ <a href="../../../../net/minecraft/command/IEntitySelector.html" title="interface in net.minecraft.command">IEntitySelector</a>&nbsp;p_76588_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#getHeightValue(int,%20int)">getHeightValue</a></strong>(int&nbsp;p_76611_1_,
+ int&nbsp;p_76611_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Random</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#getRandomWithSeed(long)">getRandomWithSeed</a></strong>(long&nbsp;p_76617_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/chunk/EmptyChunk.html#getSavedLightValue(net.minecraft.world.EnumSkyBlock,%20int,%20int,%20int)">getSavedLightValue</a></strong>(<a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a>&nbsp;p_76614_1_,
+ int&nbsp;p_76614_2_,
+ int&nbsp;p_76614_3_,
+ int&nbsp;p_76614_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#isAtLocation(int,%20int)">isAtLocation</a></strong>(int&nbsp;p_76600_1_,
+ int&nbsp;p_76600_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#isEmpty()">isEmpty</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/chunk/EmptyChunk.html#needsSaving(boolean)">needsSaving</a></strong>(boolean&nbsp;p_76601_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/chunk/EmptyChunk.html#onChunkLoad()">onChunkLoad</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/chunk/EmptyChunk.html#onChunkUnload()">onChunkUnload</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/chunk/EmptyChunk.html#removeEntity(net.minecraft.entity.Entity)">removeEntity</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76622_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/chunk/EmptyChunk.html#removeEntityAtIndex(net.minecraft.entity.Entity,%20int)">removeEntityAtIndex</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76608_1_,
+ int&nbsp;p_76608_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#removeTileEntity(int,%20int,%20int)">removeTileEntity</a></strong>(int&nbsp;p_150805_1_,
+ int&nbsp;p_150805_2_,
+ int&nbsp;p_150805_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#setBlockMetadata(int,%20int,%20int,%20int)">setBlockMetadata</a></strong>(int&nbsp;p_76589_1_,
+ int&nbsp;p_76589_2_,
+ int&nbsp;p_76589_3_,
+ int&nbsp;p_76589_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html#setChunkModified()">setChunkModified</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/chunk/EmptyChunk.html#setLightValue(net.minecraft.world.EnumSkyBlock,%20int,%20int,%20int,%20int)">setLightValue</a></strong>(<a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a>&nbsp;p_76633_1_,
+ int&nbsp;p_76633_2_,
+ int&nbsp;p_76633_3_,
+ int&nbsp;p_76633_4_,
+ int&nbsp;p_76633_5_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.world.chunk.Chunk">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.world.chunk.<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></h3>
+<code><a href="../../../../net/minecraft/world/chunk/Chunk.html#enqueueRelightChecks()">enqueueRelightChecks</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#fillChunk(byte[],%20int,%20int,%20boolean)">fillChunk</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150802_k()">func_150802_k</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150804_b(boolean)">func_150804_b</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150809_p()">func_150809_p</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#getBiomeArray()">getBiomeArray</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#getBiomeGenForWorldCoords(int,%20int,%20net.minecraft.world.biome.WorldChunkManager)">getBiomeGenForWorldCoords</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#getBlockStorageArray()">getBlockStorageArray</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#getChunkCoordIntPair()">getChunkCoordIntPair</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#getPrecipitationHeight(int,%20int)">getPrecipitationHeight</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#getTileEntityUnsafe(int,%20int,%20int)">getTileEntityUnsafe</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#getTopFilledSegment()">getTopFilledSegment</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#populateChunk(net.minecraft.world.chunk.IChunkProvider,%20net.minecraft.world.chunk.IChunkProvider,%20int,%20int)">populateChunk</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#removeInvalidTileEntity(int,%20int,%20int)">removeInvalidTileEntity</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#resetRelightChecks()">resetRelightChecks</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#setBiomeArray(byte[])">setBiomeArray</a>, <a href="../../../../net/minecraft/world/chunk/Chunk.html#setStorageArrays(net.minecraft.world.chunk.storage.ExtendedBlockStorage[])">setStorageArrays</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="EmptyChunk(net.minecraft.world.World, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EmptyChunk</h4>
+<pre>public&nbsp;EmptyChunk(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_i1994_1_,
+ int&nbsp;p_i1994_2_,
+ int&nbsp;p_i1994_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="isAtLocation(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isAtLocation</h4>
+<pre>public&nbsp;boolean&nbsp;isAtLocation(int&nbsp;p_76600_1_,
+ int&nbsp;p_76600_2_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#isAtLocation(int,%20int)">isAtLocation</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getHeightValue(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHeightValue</h4>
+<pre>public&nbsp;int&nbsp;getHeightValue(int&nbsp;p_76611_1_,
+ int&nbsp;p_76611_2_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#getHeightValue(int,%20int)">getHeightValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="generateSkylightMap()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateSkylightMap</h4>
+<pre>public&nbsp;void&nbsp;generateSkylightMap()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#generateSkylightMap()">generateSkylightMap</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="generateHeightMap()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateHeightMap</h4>
+<pre>public&nbsp;void&nbsp;generateHeightMap()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#generateHeightMap()">generateHeightMap</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBlock(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlock</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;getBlock(int&nbsp;p_150810_1_,
+ int&nbsp;p_150810_2_,
+ int&nbsp;p_150810_3_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#getBlock(int,%20int,%20int)">getBlock</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_150808_b(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150808_b</h4>
+<pre>public&nbsp;int&nbsp;func_150808_b(int&nbsp;p_150808_1_,
+ int&nbsp;p_150808_2_,
+ int&nbsp;p_150808_3_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150808_b(int,%20int,%20int)">func_150808_b</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_150807_a(int, int, int, net.minecraft.block.Block, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150807_a</h4>
+<pre>public&nbsp;boolean&nbsp;func_150807_a(int&nbsp;p_150807_1_,
+ int&nbsp;p_150807_2_,
+ int&nbsp;p_150807_3_,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;p_150807_4_,
+ int&nbsp;p_150807_5_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150807_a(int,%20int,%20int,%20net.minecraft.block.Block,%20int)">func_150807_a</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBlockMetadata(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockMetadata</h4>
+<pre>public&nbsp;int&nbsp;getBlockMetadata(int&nbsp;p_76628_1_,
+ int&nbsp;p_76628_2_,
+ int&nbsp;p_76628_3_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#getBlockMetadata(int,%20int,%20int)">getBlockMetadata</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setBlockMetadata(int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBlockMetadata</h4>
+<pre>public&nbsp;boolean&nbsp;setBlockMetadata(int&nbsp;p_76589_1_,
+ int&nbsp;p_76589_2_,
+ int&nbsp;p_76589_3_,
+ int&nbsp;p_76589_4_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#setBlockMetadata(int,%20int,%20int,%20int)">setBlockMetadata</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSavedLightValue(net.minecraft.world.EnumSkyBlock, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSavedLightValue</h4>
+<pre>public&nbsp;int&nbsp;getSavedLightValue(<a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a>&nbsp;p_76614_1_,
+ int&nbsp;p_76614_2_,
+ int&nbsp;p_76614_3_,
+ int&nbsp;p_76614_4_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#getSavedLightValue(net.minecraft.world.EnumSkyBlock,%20int,%20int,%20int)">getSavedLightValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setLightValue(net.minecraft.world.EnumSkyBlock, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLightValue</h4>
+<pre>public&nbsp;void&nbsp;setLightValue(<a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a>&nbsp;p_76633_1_,
+ int&nbsp;p_76633_2_,
+ int&nbsp;p_76633_3_,
+ int&nbsp;p_76633_4_,
+ int&nbsp;p_76633_5_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#setLightValue(net.minecraft.world.EnumSkyBlock,%20int,%20int,%20int,%20int)">setLightValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBlockLightValue(int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockLightValue</h4>
+<pre>public&nbsp;int&nbsp;getBlockLightValue(int&nbsp;p_76629_1_,
+ int&nbsp;p_76629_2_,
+ int&nbsp;p_76629_3_,
+ int&nbsp;p_76629_4_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#getBlockLightValue(int,%20int,%20int,%20int)">getBlockLightValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addEntity(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEntity</h4>
+<pre>public&nbsp;void&nbsp;addEntity(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76612_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#addEntity(net.minecraft.entity.Entity)">addEntity</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeEntity(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeEntity</h4>
+<pre>public&nbsp;void&nbsp;removeEntity(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76622_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#removeEntity(net.minecraft.entity.Entity)">removeEntity</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeEntityAtIndex(net.minecraft.entity.Entity, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeEntityAtIndex</h4>
+<pre>public&nbsp;void&nbsp;removeEntityAtIndex(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76608_1_,
+ int&nbsp;p_76608_2_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#removeEntityAtIndex(net.minecraft.entity.Entity,%20int)">removeEntityAtIndex</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="canBlockSeeTheSky(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canBlockSeeTheSky</h4>
+<pre>public&nbsp;boolean&nbsp;canBlockSeeTheSky(int&nbsp;p_76619_1_,
+ int&nbsp;p_76619_2_,
+ int&nbsp;p_76619_3_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#canBlockSeeTheSky(int,%20int,%20int)">canBlockSeeTheSky</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_150806_e(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150806_e</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;func_150806_e(int&nbsp;p_150806_1_,
+ int&nbsp;p_150806_2_,
+ int&nbsp;p_150806_3_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150806_e(int,%20int,%20int)">func_150806_e</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addTileEntity(net.minecraft.tileentity.TileEntity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTileEntity</h4>
+<pre>public&nbsp;void&nbsp;addTileEntity(<a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;p_150813_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#addTileEntity(net.minecraft.tileentity.TileEntity)">addTileEntity</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_150812_a(int, int, int, net.minecraft.tileentity.TileEntity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150812_a</h4>
+<pre>public&nbsp;void&nbsp;func_150812_a(int&nbsp;p_150812_1_,
+ int&nbsp;p_150812_2_,
+ int&nbsp;p_150812_3_,
+ <a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;p_150812_4_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#func_150812_a(int,%20int,%20int,%20net.minecraft.tileentity.TileEntity)">func_150812_a</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeTileEntity(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeTileEntity</h4>
+<pre>public&nbsp;void&nbsp;removeTileEntity(int&nbsp;p_150805_1_,
+ int&nbsp;p_150805_2_,
+ int&nbsp;p_150805_3_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#removeTileEntity(int,%20int,%20int)">removeTileEntity</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="onChunkLoad()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onChunkLoad</h4>
+<pre>public&nbsp;void&nbsp;onChunkLoad()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#onChunkLoad()">onChunkLoad</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="onChunkUnload()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onChunkUnload</h4>
+<pre>public&nbsp;void&nbsp;onChunkUnload()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#onChunkUnload()">onChunkUnload</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setChunkModified()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setChunkModified</h4>
+<pre>public&nbsp;void&nbsp;setChunkModified()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#setChunkModified()">setChunkModified</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getEntitiesWithinAABBForEntity(net.minecraft.entity.Entity, net.minecraft.util.AxisAlignedBB, java.util.List, net.minecraft.command.IEntitySelector)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEntitiesWithinAABBForEntity</h4>
+<pre>public&nbsp;void&nbsp;getEntitiesWithinAABBForEntity(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;p_76588_1_,
+ <a href="../../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;p_76588_2_,
+ java.util.List&nbsp;p_76588_3_,
+ <a href="../../../../net/minecraft/command/IEntitySelector.html" title="interface in net.minecraft.command">IEntitySelector</a>&nbsp;p_76588_4_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#getEntitiesWithinAABBForEntity(net.minecraft.entity.Entity,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.command.IEntitySelector)">getEntitiesWithinAABBForEntity</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getEntitiesOfTypeWithinAAAB(java.lang.Class, net.minecraft.util.AxisAlignedBB, java.util.List, net.minecraft.command.IEntitySelector)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEntitiesOfTypeWithinAAAB</h4>
+<pre>public&nbsp;void&nbsp;getEntitiesOfTypeWithinAAAB(java.lang.Class&nbsp;p_76618_1_,
+ <a href="../../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;p_76618_2_,
+ java.util.List&nbsp;p_76618_3_,
+ <a href="../../../../net/minecraft/command/IEntitySelector.html" title="interface in net.minecraft.command">IEntitySelector</a>&nbsp;p_76618_4_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#getEntitiesOfTypeWithinAAAB(java.lang.Class,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.command.IEntitySelector)">getEntitiesOfTypeWithinAAAB</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="needsSaving(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>needsSaving</h4>
+<pre>public&nbsp;boolean&nbsp;needsSaving(boolean&nbsp;p_76601_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#needsSaving(boolean)">needsSaving</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRandomWithSeed(long)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRandomWithSeed</h4>
+<pre>public&nbsp;java.util.Random&nbsp;getRandomWithSeed(long&nbsp;p_76617_1_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#getRandomWithSeed(long)">getRandomWithSeed</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isEmpty()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEmpty</h4>
+<pre>public&nbsp;boolean&nbsp;isEmpty()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#isEmpty()">isEmpty</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAreLevelsEmpty(int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAreLevelsEmpty</h4>
+<pre>public&nbsp;boolean&nbsp;getAreLevelsEmpty(int&nbsp;p_76606_1_,
+ int&nbsp;p_76606_2_)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/chunk/Chunk.html#getAreLevelsEmpty(int,%20int)">getAreLevelsEmpty</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</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/chunk/Chunk.html" title="class in net.minecraft.world.chunk"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/EmptyChunk.html" target="_top">Frames</a></li>
+<li><a href="EmptyChunk.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraft.world.chunk.Chunk">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/chunk/IChunkProvider.html b/javadoc/net/minecraft/world/chunk/IChunkProvider.html
new file mode 100644
index 0000000..5d10373
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/IChunkProvider.html
@@ -0,0 +1,392 @@
+<!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:17 EST 2015 -->
+<title>IChunkProvider (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="IChunkProvider (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/chunk/EmptyChunk.html" title="class in net.minecraft.world.chunk"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/IChunkProvider.html" target="_top">Frames</a></li>
+<li><a href="IChunkProvider.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.chunk</div>
+<h2 title="Interface IChunkProvider" class="title">Interface IChunkProvider</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../net/minecraft/client/multiplayer/ChunkProviderClient.html" title="class in net.minecraft.client.multiplayer">ChunkProviderClient</a>, <a href="../../../../net/minecraft/world/gen/ChunkProviderEnd.html" title="class in net.minecraft.world.gen">ChunkProviderEnd</a>, <a href="../../../../net/minecraft/world/gen/ChunkProviderFlat.html" title="class in net.minecraft.world.gen">ChunkProviderFlat</a>, <a href="../../../../net/minecraft/world/gen/ChunkProviderGenerate.html" title="class in net.minecraft.world.gen">ChunkProviderGenerate</a>, <a href="../../../../net/minecraft/world/gen/ChunkProviderHell.html" title="class in net.minecraft.world.gen">ChunkProviderHell</a>, <a href="../../../../net/minecraft/world/gen/ChunkProviderServer.html" title="class in net.minecraft.world.gen">ChunkProviderServer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IChunkProvider</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/chunk/IChunkProvider.html#canSave()">canSave</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/chunk/IChunkProvider.html#chunkExists(int,%20int)">chunkExists</a></strong>(int&nbsp;p_73149_1_,
+ int&nbsp;p_73149_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/ChunkPosition.html" title="class in net.minecraft.world">ChunkPosition</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html#func_147416_a(net.minecraft.world.World,%20java.lang.String,%20int,%20int,%20int)">func_147416_a</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_147416_1_,
+ java.lang.String&nbsp;p_147416_2_,
+ int&nbsp;p_147416_3_,
+ int&nbsp;p_147416_4_,
+ int&nbsp;p_147416_5_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html#getLoadedChunkCount()">getLoadedChunkCount</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/chunk/IChunkProvider.html#getPossibleCreatures(net.minecraft.entity.EnumCreatureType,%20int,%20int,%20int)">getPossibleCreatures</a></strong>(<a href="../../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a>&nbsp;p_73155_1_,
+ int&nbsp;p_73155_2_,
+ int&nbsp;p_73155_3_,
+ int&nbsp;p_73155_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html#loadChunk(int,%20int)">loadChunk</a></strong>(int&nbsp;p_73158_1_,
+ int&nbsp;p_73158_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html#makeString()">makeString</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/chunk/IChunkProvider.html#populate(net.minecraft.world.chunk.IChunkProvider,%20int,%20int)">populate</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;p_73153_1_,
+ int&nbsp;p_73153_2_,
+ int&nbsp;p_73153_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html#provideChunk(int,%20int)">provideChunk</a></strong>(int&nbsp;p_73154_1_,
+ int&nbsp;p_73154_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html#recreateStructures(int,%20int)">recreateStructures</a></strong>(int&nbsp;p_82695_1_,
+ int&nbsp;p_82695_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/chunk/IChunkProvider.html#saveChunks(boolean,%20net.minecraft.util.IProgressUpdate)">saveChunks</a></strong>(boolean&nbsp;p_73151_1_,
+ <a href="../../../../net/minecraft/util/IProgressUpdate.html" title="interface in net.minecraft.util">IProgressUpdate</a>&nbsp;p_73151_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html#saveExtraData()">saveExtraData</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/chunk/IChunkProvider.html#unloadQueuedChunks()">unloadQueuedChunks</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="chunkExists(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkExists</h4>
+<pre>boolean&nbsp;chunkExists(int&nbsp;p_73149_1_,
+ int&nbsp;p_73149_2_)</pre>
+</li>
+</ul>
+<a name="provideChunk(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>provideChunk</h4>
+<pre><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;provideChunk(int&nbsp;p_73154_1_,
+ int&nbsp;p_73154_2_)</pre>
+</li>
+</ul>
+<a name="loadChunk(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadChunk</h4>
+<pre><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;loadChunk(int&nbsp;p_73158_1_,
+ int&nbsp;p_73158_2_)</pre>
+</li>
+</ul>
+<a name="populate(net.minecraft.world.chunk.IChunkProvider, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>populate</h4>
+<pre>void&nbsp;populate(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;p_73153_1_,
+ int&nbsp;p_73153_2_,
+ int&nbsp;p_73153_3_)</pre>
+</li>
+</ul>
+<a name="saveChunks(boolean, net.minecraft.util.IProgressUpdate)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveChunks</h4>
+<pre>boolean&nbsp;saveChunks(boolean&nbsp;p_73151_1_,
+ <a href="../../../../net/minecraft/util/IProgressUpdate.html" title="interface in net.minecraft.util">IProgressUpdate</a>&nbsp;p_73151_2_)</pre>
+</li>
+</ul>
+<a name="unloadQueuedChunks()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unloadQueuedChunks</h4>
+<pre>boolean&nbsp;unloadQueuedChunks()</pre>
+</li>
+</ul>
+<a name="canSave()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canSave</h4>
+<pre>boolean&nbsp;canSave()</pre>
+</li>
+</ul>
+<a name="makeString()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>makeString</h4>
+<pre>java.lang.String&nbsp;makeString()</pre>
+</li>
+</ul>
+<a name="getPossibleCreatures(net.minecraft.entity.EnumCreatureType, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPossibleCreatures</h4>
+<pre>java.util.List&nbsp;getPossibleCreatures(<a href="../../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a>&nbsp;p_73155_1_,
+ int&nbsp;p_73155_2_,
+ int&nbsp;p_73155_3_,
+ int&nbsp;p_73155_4_)</pre>
+</li>
+</ul>
+<a name="func_147416_a(net.minecraft.world.World, java.lang.String, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_147416_a</h4>
+<pre><a href="../../../../net/minecraft/world/ChunkPosition.html" title="class in net.minecraft.world">ChunkPosition</a>&nbsp;func_147416_a(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_147416_1_,
+ java.lang.String&nbsp;p_147416_2_,
+ int&nbsp;p_147416_3_,
+ int&nbsp;p_147416_4_,
+ int&nbsp;p_147416_5_)</pre>
+</li>
+</ul>
+<a name="getLoadedChunkCount()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLoadedChunkCount</h4>
+<pre>int&nbsp;getLoadedChunkCount()</pre>
+</li>
+</ul>
+<a name="recreateStructures(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>recreateStructures</h4>
+<pre>void&nbsp;recreateStructures(int&nbsp;p_82695_1_,
+ int&nbsp;p_82695_2_)</pre>
+</li>
+</ul>
+<a name="saveExtraData()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>saveExtraData</h4>
+<pre>void&nbsp;saveExtraData()</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/chunk/EmptyChunk.html" title="class in net.minecraft.world.chunk"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/IChunkProvider.html" target="_top">Frames</a></li>
+<li><a href="IChunkProvider.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/chunk/NibbleArray.html b/javadoc/net/minecraft/world/chunk/NibbleArray.html
new file mode 100644
index 0000000..2f64063
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/NibbleArray.html
@@ -0,0 +1,329 @@
+<!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:17 EST 2015 -->
+<title>NibbleArray (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="NibbleArray (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/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/NibbleArray.html" target="_top">Frames</a></li>
+<li><a href="NibbleArray.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.chunk</div>
+<h2 title="Class NibbleArray" class="title">Class NibbleArray</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.NibbleArray</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">NibbleArray</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/chunk/NibbleArray.html#data">data</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/chunk/NibbleArray.html#NibbleArray(byte[],%20int)">NibbleArray</a></strong>(byte[]&nbsp;p_i1993_1_,
+ int&nbsp;p_i1993_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraft/world/chunk/NibbleArray.html#NibbleArray(int,%20int)">NibbleArray</a></strong>(int&nbsp;p_i1992_1_,
+ int&nbsp;p_i1992_2_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraft/world/chunk/NibbleArray.html#get(int,%20int,%20int)">get</a></strong>(int&nbsp;p_76582_1_,
+ int&nbsp;p_76582_2_,
+ int&nbsp;p_76582_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/chunk/NibbleArray.html#set(int,%20int,%20int,%20int)">set</a></strong>(int&nbsp;p_76581_1_,
+ int&nbsp;p_76581_2_,
+ int&nbsp;p_76581_3_,
+ int&nbsp;p_76581_4_)</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="data">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>data</h4>
+<pre>public final&nbsp;byte[] data</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NibbleArray(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NibbleArray</h4>
+<pre>public&nbsp;NibbleArray(int&nbsp;p_i1992_1_,
+ int&nbsp;p_i1992_2_)</pre>
+</li>
+</ul>
+<a name="NibbleArray(byte[], int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NibbleArray</h4>
+<pre>public&nbsp;NibbleArray(byte[]&nbsp;p_i1993_1_,
+ int&nbsp;p_i1993_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="get(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;int&nbsp;get(int&nbsp;p_76582_1_,
+ int&nbsp;p_76582_2_,
+ int&nbsp;p_76582_3_)</pre>
+</li>
+</ul>
+<a name="set(int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(int&nbsp;p_76581_1_,
+ int&nbsp;p_76581_2_,
+ int&nbsp;p_76581_3_,
+ int&nbsp;p_76581_4_)</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/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/NibbleArray.html" target="_top">Frames</a></li>
+<li><a href="NibbleArray.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/chunk/package-frame.html b/javadoc/net/minecraft/world/chunk/package-frame.html
new file mode 100644
index 0000000..d332a15
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/package-frame.html
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:24 EST 2015 -->
+<title>net.minecraft.world.chunk (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/chunk/package-summary.html" target="classFrame">net.minecraft.world.chunk</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IChunkProvider.html" title="interface in net.minecraft.world.chunk" target="classFrame"><i>IChunkProvider</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="Chunk.html" title="class in net.minecraft.world.chunk" target="classFrame">Chunk</a></li>
+<li><a href="EmptyChunk.html" title="class in net.minecraft.world.chunk" target="classFrame">EmptyChunk</a></li>
+<li><a href="NibbleArray.html" title="class in net.minecraft.world.chunk" target="classFrame">NibbleArray</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/chunk/package-summary.html b/javadoc/net/minecraft/world/chunk/package-summary.html
new file mode 100644
index 0000000..11fe849
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/package-summary.html
@@ -0,0 +1,154 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:24 EST 2015 -->
+<title>net.minecraft.world.chunk (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.chunk (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/biome/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraft/world/chunk/storage/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/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.chunk</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/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</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/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/chunk/EmptyChunk.html" title="class in net.minecraft.world.chunk">EmptyChunk</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</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/biome/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraft/world/chunk/storage/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/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/chunk/package-tree.html b/javadoc/net/minecraft/world/chunk/package-tree.html
new file mode 100644
index 0000000..8bc8f5d
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/package-tree.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:24 EST 2015 -->
+<title>net.minecraft.world.chunk 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.chunk 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/biome/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraft/world/chunk/storage/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/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.chunk</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.chunk.<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk"><span class="strong">Chunk</span></a>
+<ul>
+<li type="circle">net.minecraft.world.chunk.<a href="../../../../net/minecraft/world/chunk/EmptyChunk.html" title="class in net.minecraft.world.chunk"><span class="strong">EmptyChunk</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraft.world.chunk.<a href="../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk"><span class="strong">NibbleArray</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraft.world.chunk.<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk"><span class="strong">IChunkProvider</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/biome/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraft/world/chunk/storage/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraft/world/chunk/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/chunk/storage/AnvilChunkLoader.html b/javadoc/net/minecraft/world/chunk/storage/AnvilChunkLoader.html
new file mode 100644
index 0000000..ae45d99
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/AnvilChunkLoader.html
@@ -0,0 +1,505 @@
+<!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:17 EST 2015 -->
+<title>AnvilChunkLoader (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="AnvilChunkLoader (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/chunk/storage/AnvilSaveConverter.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/AnvilChunkLoader.html" target="_top">Frames</a></li>
+<li><a href="AnvilChunkLoader.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.chunk.storage</div>
+<h2 title="Class AnvilChunkLoader" class="title">Class AnvilChunkLoader</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.storage.AnvilChunkLoader</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/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a>, <a href="../../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage">IThreadedFileIO</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AnvilChunkLoader</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a>, <a href="../../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage">IThreadedFileIO</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/chunk/storage/AnvilChunkLoader.html#chunkSaveLocation">chunkSaveLocation</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/chunk/storage/AnvilChunkLoader.html#AnvilChunkLoader(java.io.File)">AnvilChunkLoader</a></strong>(java.io.File&nbsp;p_i2003_1_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html#addChunkToPending(net.minecraft.world.ChunkCoordIntPair,%20net.minecraft.nbt.NBTTagCompound)">addChunkToPending</a></strong>(<a href="../../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;p_75824_1_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75824_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.Object[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html#checkedReadChunkFromNBT__Async(net.minecraft.world.World,%20int,%20int,%20net.minecraft.nbt.NBTTagCompound)">checkedReadChunkFromNBT__Async</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75822_1_,
+ int&nbsp;p_75822_2_,
+ int&nbsp;p_75822_3_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75822_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html#checkedReadChunkFromNBT(net.minecraft.world.World,%20int,%20int,%20net.minecraft.nbt.NBTTagCompound)">checkedReadChunkFromNBT</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75822_1_,
+ int&nbsp;p_75822_2_,
+ int&nbsp;p_75822_3_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75822_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html#chunkExists(net.minecraft.world.World,%20int,%20int)">chunkExists</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;i,
+ int&nbsp;j)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html#chunkTick()">chunkTick</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html#loadChunk__Async(net.minecraft.world.World,%20int,%20int)">loadChunk__Async</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75815_1_,
+ int&nbsp;p_75815_2_,
+ int&nbsp;p_75815_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html#loadChunk(net.minecraft.world.World,%20int,%20int)">loadChunk</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75815_1_,
+ int&nbsp;p_75815_2_,
+ int&nbsp;p_75815_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/chunk/storage/AnvilChunkLoader.html#loadEntities(net.minecraft.world.World,%20net.minecraft.nbt.NBTTagCompound,%20net.minecraft.world.chunk.Chunk)">loadEntities</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75823_1_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75823_2_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html#saveChunk(net.minecraft.world.World,%20net.minecraft.world.chunk.Chunk)">saveChunk</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75816_1_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;p_75816_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html#saveExtraChunkData(net.minecraft.world.World,%20net.minecraft.world.chunk.Chunk)">saveExtraChunkData</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75819_1_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;p_75819_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/chunk/storage/AnvilChunkLoader.html#saveExtraData()">saveExtraData</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/chunk/storage/AnvilChunkLoader.html#writeNextIO()">writeNextIO</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="chunkSaveLocation">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>chunkSaveLocation</h4>
+<pre>public final&nbsp;java.io.File chunkSaveLocation</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AnvilChunkLoader(java.io.File)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AnvilChunkLoader</h4>
+<pre>public&nbsp;AnvilChunkLoader(java.io.File&nbsp;p_i2003_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="chunkExists(net.minecraft.world.World, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkExists</h4>
+<pre>public&nbsp;boolean&nbsp;chunkExists(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;i,
+ int&nbsp;j)</pre>
+</li>
+</ul>
+<a name="loadChunk(net.minecraft.world.World, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadChunk</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;loadChunk(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75815_1_,
+ int&nbsp;p_75815_2_,
+ int&nbsp;p_75815_3_)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html#loadChunk(net.minecraft.world.World,%20int,%20int)">loadChunk</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="loadChunk__Async(net.minecraft.world.World, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadChunk__Async</h4>
+<pre>public&nbsp;java.lang.Object[]&nbsp;loadChunk__Async(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75815_1_,
+ int&nbsp;p_75815_2_,
+ int&nbsp;p_75815_3_)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="checkedReadChunkFromNBT(net.minecraft.world.World, int, int, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkedReadChunkFromNBT</h4>
+<pre>protected&nbsp;<a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;checkedReadChunkFromNBT(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75822_1_,
+ int&nbsp;p_75822_2_,
+ int&nbsp;p_75822_3_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75822_4_)</pre>
+</li>
+</ul>
+<a name="checkedReadChunkFromNBT__Async(net.minecraft.world.World, int, int, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkedReadChunkFromNBT__Async</h4>
+<pre>protected&nbsp;java.lang.Object[]&nbsp;checkedReadChunkFromNBT__Async(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75822_1_,
+ int&nbsp;p_75822_2_,
+ int&nbsp;p_75822_3_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75822_4_)</pre>
+</li>
+</ul>
+<a name="saveChunk(net.minecraft.world.World, net.minecraft.world.chunk.Chunk)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveChunk</h4>
+<pre>public&nbsp;void&nbsp;saveChunk(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75816_1_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;p_75816_2_)
+ throws <a href="../../../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a>,
+ java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html#saveChunk(net.minecraft.world.World,%20net.minecraft.world.chunk.Chunk)">saveChunk</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</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>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="addChunkToPending(net.minecraft.world.ChunkCoordIntPair, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addChunkToPending</h4>
+<pre>protected&nbsp;void&nbsp;addChunkToPending(<a href="../../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;p_75824_1_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75824_2_)</pre>
+</li>
+</ul>
+<a name="writeNextIO()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeNextIO</h4>
+<pre>public&nbsp;boolean&nbsp;writeNextIO()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/IThreadedFileIO.html#writeNextIO()">writeNextIO</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage">IThreadedFileIO</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="saveExtraChunkData(net.minecraft.world.World, net.minecraft.world.chunk.Chunk)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveExtraChunkData</h4>
+<pre>public&nbsp;void&nbsp;saveExtraChunkData(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75819_1_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;p_75819_2_)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html#saveExtraChunkData(net.minecraft.world.World,%20net.minecraft.world.chunk.Chunk)">saveExtraChunkData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="chunkTick()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkTick</h4>
+<pre>public&nbsp;void&nbsp;chunkTick()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html#chunkTick()">chunkTick</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="saveExtraData()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveExtraData</h4>
+<pre>public&nbsp;void&nbsp;saveExtraData()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html#saveExtraData()">saveExtraData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="loadEntities(net.minecraft.world.World, net.minecraft.nbt.NBTTagCompound, net.minecraft.world.chunk.Chunk)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>loadEntities</h4>
+<pre>public&nbsp;void&nbsp;loadEntities(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75823_1_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_75823_2_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveConverter.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/AnvilChunkLoader.html" target="_top">Frames</a></li>
+<li><a href="AnvilChunkLoader.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/chunk/storage/AnvilSaveConverter.html b/javadoc/net/minecraft/world/chunk/storage/AnvilSaveConverter.html
new file mode 100644
index 0000000..fa37170
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/AnvilSaveConverter.html
@@ -0,0 +1,424 @@
+<!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:18 EST 2015 -->
+<title>AnvilSaveConverter (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="AnvilSaveConverter (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/chunk/storage/AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/AnvilSaveConverter.html" target="_top">Frames</a></li>
+<li><a href="AnvilSaveConverter.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraft.world.storage.SaveFormatOld">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.chunk.storage</div>
+<h2 title="Class AnvilSaveConverter" class="title">Class AnvilSaveConverter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">net.minecraft.world.storage.SaveFormatOld</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.storage.AnvilSaveConverter</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraft/world/storage/ISaveFormat.html" title="interface in net.minecraft.world.storage">ISaveFormat</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AnvilSaveConverter</span>
+extends <a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.world.storage.SaveFormatOld">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.world.storage.<a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</a></h3>
+<code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#savesDirectory">savesDirectory</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/chunk/storage/AnvilSaveConverter.html#AnvilSaveConverter(java.io.File)">AnvilSaveConverter</a></strong>(java.io.File&nbsp;p_i2144_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/chunk/storage/AnvilSaveConverter.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="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveConverter.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/chunk/storage/AnvilSaveConverter.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/chunk/storage/AnvilSaveConverter.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>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveConverter.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/chunk/storage/AnvilSaveConverter.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>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveConverter.html#getSaveVersion()">getSaveVersion</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/chunk/storage/AnvilSaveConverter.html#isOldMapFormat(java.lang.String)">isOldMapFormat</a></strong>(java.lang.String&nbsp;p_75801_1_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.world.storage.SaveFormatOld">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.world.storage.<a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</a></h3>
+<code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#canLoadWorld(java.lang.String)">canLoadWorld</a>, <a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#deleteFiles(java.io.File[])">deleteFiles</a>, <a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#deleteWorldDirectory(java.lang.String)">deleteWorldDirectory</a>, <a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#func_154335_d(java.lang.String)">func_154335_d</a>, <a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#getWorldInfo(java.lang.String)">getWorldInfo</a>, <a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#renameWorld(java.lang.String,%20java.lang.String)">renameWorld</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="AnvilSaveConverter(java.io.File)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AnvilSaveConverter</h4>
+<pre>public&nbsp;AnvilSaveConverter(java.io.File&nbsp;p_i2144_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>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#func_154333_a()">func_154333_a</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</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><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#getSaveList()">getSaveList</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</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="getSaveVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveVersion</h4>
+<pre>protected&nbsp;int&nbsp;getSaveVersion()</pre>
+</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>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#flushCache()">flushCache</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</a></code></dd>
+</dl>
+</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>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#getSaveLoader(java.lang.String,%20boolean)">getSaveLoader</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</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>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#func_154334_a(java.lang.String)">func_154334_a</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</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>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#isOldMapFormat(java.lang.String)">isOldMapFormat</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="convertMapFormat(java.lang.String, net.minecraft.util.IProgressUpdate)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<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>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html#convertMapFormat(java.lang.String,%20net.minecraft.util.IProgressUpdate)">convertMapFormat</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveFormatOld.html" title="class in net.minecraft.world.storage">SaveFormatOld</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/chunk/storage/AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/AnvilSaveConverter.html" target="_top">Frames</a></li>
+<li><a href="AnvilSaveConverter.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraft.world.storage.SaveFormatOld">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/chunk/storage/AnvilSaveHandler.html b/javadoc/net/minecraft/world/chunk/storage/AnvilSaveHandler.html
new file mode 100644
index 0000000..159fa64
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/AnvilSaveHandler.html
@@ -0,0 +1,320 @@
+<!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:18 EST 2015 -->
+<title>AnvilSaveHandler (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="AnvilSaveHandler (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/chunk/storage/AnvilSaveConverter.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/AnvilSaveHandler.html" target="_top">Frames</a></li>
+<li><a href="AnvilSaveHandler.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.chunk.storage</div>
+<h2 title="Class AnvilSaveHandler" class="title">Class AnvilSaveHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">net.minecraft.world.storage.SaveHandler</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.storage.AnvilSaveHandler</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraft/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>
+<hr>
+<br>
+<pre>public class <span class="strong">AnvilSaveHandler</span>
+extends <a href="../../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</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/chunk/storage/AnvilSaveHandler.html#AnvilSaveHandler(java.io.File,%20java.lang.String,%20boolean)">AnvilSaveHandler</a></strong>(java.io.File&nbsp;p_i2142_1_,
+ java.lang.String&nbsp;p_i2142_2_,
+ boolean&nbsp;p_i2142_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/chunk/storage/AnvilSaveHandler.html#flush()">flush</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/chunk/storage/AnvilSaveHandler.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>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveHandler.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_net.minecraft.world.storage.SaveHandler">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.world.storage.<a href="../../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</a></h3>
+<code><a href="../../../../../net/minecraft/world/storage/SaveHandler.html#checkSessionLock()">checkSessionLock</a>, <a href="../../../../../net/minecraft/world/storage/SaveHandler.html#getAvailablePlayerDat()">getAvailablePlayerDat</a>, <a href="../../../../../net/minecraft/world/storage/SaveHandler.html#getMapFileFromName(java.lang.String)">getMapFileFromName</a>, <a href="../../../../../net/minecraft/world/storage/SaveHandler.html#getSaveHandler()">getSaveHandler</a>, <a href="../../../../../net/minecraft/world/storage/SaveHandler.html#getWorldDirectory()">getWorldDirectory</a>, <a href="../../../../../net/minecraft/world/storage/SaveHandler.html#getWorldDirectoryName()">getWorldDirectoryName</a>, <a href="../../../../../net/minecraft/world/storage/SaveHandler.html#loadWorldInfo()">loadWorldInfo</a>, <a href="../../../../../net/minecraft/world/storage/SaveHandler.html#readPlayerData(net.minecraft.entity.player.EntityPlayer)">readPlayerData</a>, <a href="../../../../../net/minecraft/world/storage/SaveHandler.html#saveWorldInfo(net.minecraft.world.storage.WorldInfo)">saveWorldInfo</a>, <a href="../../../../../net/minecraft/world/storage/SaveHandler.html#writePlayerData(net.minecraft.entity.player.EntityPlayer)">writePlayerData</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="AnvilSaveHandler(java.io.File, java.lang.String, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AnvilSaveHandler</h4>
+<pre>public&nbsp;AnvilSaveHandler(java.io.File&nbsp;p_i2142_1_,
+ java.lang.String&nbsp;p_i2142_2_,
+ boolean&nbsp;p_i2142_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="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>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveHandler.html#getChunkLoader(net.minecraft.world.WorldProvider)">getChunkLoader</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</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>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveHandler.html#saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo,%20net.minecraft.nbt.NBTTagCompound)">saveWorldInfoWithPlayer</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flush()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<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>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../net/minecraft/world/storage/SaveHandler.html#flush()">flush</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</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/chunk/storage/AnvilSaveConverter.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/AnvilSaveHandler.html" target="_top">Frames</a></li>
+<li><a href="AnvilSaveHandler.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/chunk/storage/ChunkLoader.AnvilConverterData.html b/javadoc/net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html
new file mode 100644
index 0000000..48d7741
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html
@@ -0,0 +1,411 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:18 EST 2015 -->
+<title>ChunkLoader.AnvilConverterData (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="ChunkLoader.AnvilConverterData (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/chunk/storage/ChunkLoader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" target="_top">Frames</a></li>
+<li><a href="ChunkLoader.AnvilConverterData.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.chunk.storage</div>
+<h2 title="Class ChunkLoader.AnvilConverterData" class="title">Class ChunkLoader.AnvilConverterData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.storage.ChunkLoader.AnvilConverterData</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.html" title="class in net.minecraft.world.chunk.storage">ChunkLoader</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ChunkLoader.AnvilConverterData</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/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage">NibbleArrayReader</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html#blockLight">blockLight</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/chunk/storage/ChunkLoader.AnvilConverterData.html#blocks">blocks</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage">NibbleArrayReader</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html#data">data</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/nbt/NBTTagList.html" title="class in net.minecraft.nbt">NBTTagList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html#entities">entities</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/nbt/NBTTagList.html" title="class in net.minecraft.nbt">NBTTagList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html#field_151563_j">field_151563_j</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/nbt/NBTTagList.html" title="class in net.minecraft.nbt">NBTTagList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html#field_151564_i">field_151564_i</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/chunk/storage/ChunkLoader.AnvilConverterData.html#heightmap">heightmap</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/chunk/storage/ChunkLoader.AnvilConverterData.html#lastUpdated">lastUpdated</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage">NibbleArrayReader</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html#skyLight">skyLight</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/chunk/storage/ChunkLoader.AnvilConverterData.html#terrainPopulated">terrainPopulated</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/chunk/storage/ChunkLoader.AnvilConverterData.html#x">x</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/chunk/storage/ChunkLoader.AnvilConverterData.html#z">z</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/chunk/storage/ChunkLoader.AnvilConverterData.html#ChunkLoader.AnvilConverterData(int,%20int)">ChunkLoader.AnvilConverterData</a></strong>(int&nbsp;p_i1999_1_,
+ int&nbsp;p_i1999_2_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.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="lastUpdated">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lastUpdated</h4>
+<pre>public&nbsp;long lastUpdated</pre>
+</li>
+</ul>
+<a name="terrainPopulated">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>terrainPopulated</h4>
+<pre>public&nbsp;boolean terrainPopulated</pre>
+</li>
+</ul>
+<a name="heightmap">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>heightmap</h4>
+<pre>public&nbsp;byte[] heightmap</pre>
+</li>
+</ul>
+<a name="blockLight">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blockLight</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage">NibbleArrayReader</a> blockLight</pre>
+</li>
+</ul>
+<a name="skyLight">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>skyLight</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage">NibbleArrayReader</a> skyLight</pre>
+</li>
+</ul>
+<a name="data">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>data</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage">NibbleArrayReader</a> data</pre>
+</li>
+</ul>
+<a name="blocks">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blocks</h4>
+<pre>public&nbsp;byte[] blocks</pre>
+</li>
+</ul>
+<a name="entities">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entities</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/nbt/NBTTagList.html" title="class in net.minecraft.nbt">NBTTagList</a> entities</pre>
+</li>
+</ul>
+<a name="field_151564_i">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>field_151564_i</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/nbt/NBTTagList.html" title="class in net.minecraft.nbt">NBTTagList</a> field_151564_i</pre>
+</li>
+</ul>
+<a name="field_151563_j">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>field_151563_j</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/nbt/NBTTagList.html" title="class in net.minecraft.nbt">NBTTagList</a> field_151563_j</pre>
+</li>
+</ul>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;int x</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;int z</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ChunkLoader.AnvilConverterData(int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkLoader.AnvilConverterData</h4>
+<pre>public&nbsp;ChunkLoader.AnvilConverterData(int&nbsp;p_i1999_1_,
+ int&nbsp;p_i1999_2_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" target="_top">Frames</a></li>
+<li><a href="ChunkLoader.AnvilConverterData.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/chunk/storage/ChunkLoader.html b/javadoc/net/minecraft/world/chunk/storage/ChunkLoader.html
new file mode 100644
index 0000000..89b520d
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/ChunkLoader.html
@@ -0,0 +1,290 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:18 EST 2015 -->
+<title>ChunkLoader (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="ChunkLoader (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/chunk/storage/AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/ChunkLoader.html" target="_top">Frames</a></li>
+<li><a href="ChunkLoader.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraft.world.chunk.storage</div>
+<h2 title="Class ChunkLoader" class="title">Class ChunkLoader</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.storage.ChunkLoader</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ChunkLoader</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage">ChunkLoader.AnvilConverterData</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/chunk/storage/ChunkLoader.html#ChunkLoader()">ChunkLoader</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.html#convertToAnvilFormat(net.minecraft.world.chunk.storage.ChunkLoader.AnvilConverterData,%20net.minecraft.nbt.NBTTagCompound,%20net.minecraft.world.biome.WorldChunkManager)">convertToAnvilFormat</a></strong>(<a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage">ChunkLoader.AnvilConverterData</a>&nbsp;p_76690_0_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76690_1_,
+ <a href="../../../../../net/minecraft/world/biome/WorldChunkManager.html" title="class in net.minecraft.world.biome">WorldChunkManager</a>&nbsp;p_76690_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage">ChunkLoader.AnvilConverterData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.html#load(net.minecraft.nbt.NBTTagCompound)">load</a></strong>(<a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76691_0_)</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="ChunkLoader()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkLoader</h4>
+<pre>public&nbsp;ChunkLoader()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="load(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>load</h4>
+<pre>public static&nbsp;<a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage">ChunkLoader.AnvilConverterData</a>&nbsp;load(<a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76691_0_)</pre>
+</li>
+</ul>
+<a name="convertToAnvilFormat(net.minecraft.world.chunk.storage.ChunkLoader.AnvilConverterData, net.minecraft.nbt.NBTTagCompound, net.minecraft.world.biome.WorldChunkManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>convertToAnvilFormat</h4>
+<pre>public static&nbsp;void&nbsp;convertToAnvilFormat(<a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage">ChunkLoader.AnvilConverterData</a>&nbsp;p_76690_0_,
+ <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;p_76690_1_,
+ <a href="../../../../../net/minecraft/world/biome/WorldChunkManager.html" title="class in net.minecraft.world.biome">WorldChunkManager</a>&nbsp;p_76690_2_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/ChunkLoader.html" target="_top">Frames</a></li>
+<li><a href="ChunkLoader.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/chunk/storage/ExtendedBlockStorage.html b/javadoc/net/minecraft/world/chunk/storage/ExtendedBlockStorage.html
new file mode 100644
index 0000000..88983cb
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/ExtendedBlockStorage.html
@@ -0,0 +1,595 @@
+<!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:18 EST 2015 -->
+<title>ExtendedBlockStorage (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="ExtendedBlockStorage (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/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" target="_top">Frames</a></li>
+<li><a href="ExtendedBlockStorage.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.chunk.storage</div>
+<h2 title="Class ExtendedBlockStorage" class="title">Class ExtendedBlockStorage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.storage.ExtendedBlockStorage</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ExtendedBlockStorage</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/chunk/storage/ExtendedBlockStorage.html#ExtendedBlockStorage(int,%20boolean)">ExtendedBlockStorage</a></strong>(int&nbsp;p_i1997_1_,
+ boolean&nbsp;p_i1997_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/chunk/storage/ExtendedBlockStorage.html#clearMSBArray()">clearMSBArray</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#createBlockMSBArray()">createBlockMSBArray</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/chunk/storage/ExtendedBlockStorage.html#func_150818_a(int,%20int,%20int,%20net.minecraft.block.Block)">func_150818_a</a></strong>(int&nbsp;p_150818_1_,
+ int&nbsp;p_150818_2_,
+ int&nbsp;p_150818_3_,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;p_150818_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#getBlockByExtId(int,%20int,%20int)">getBlockByExtId</a></strong>(int&nbsp;p_150819_1_,
+ int&nbsp;p_150819_2_,
+ int&nbsp;p_150819_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#getBlocklightArray()">getBlocklightArray</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/chunk/storage/ExtendedBlockStorage.html#getBlockLSBArray()">getBlockLSBArray</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#getBlockMSBArray()">getBlockMSBArray</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/chunk/storage/ExtendedBlockStorage.html#getExtBlocklightValue(int,%20int,%20int)">getExtBlocklightValue</a></strong>(int&nbsp;p_76674_1_,
+ int&nbsp;p_76674_2_,
+ int&nbsp;p_76674_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#getExtBlockMetadata(int,%20int,%20int)">getExtBlockMetadata</a></strong>(int&nbsp;p_76665_1_,
+ int&nbsp;p_76665_2_,
+ int&nbsp;p_76665_3_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#getExtSkylightValue(int,%20int,%20int)">getExtSkylightValue</a></strong>(int&nbsp;p_76670_1_,
+ int&nbsp;p_76670_2_,
+ int&nbsp;p_76670_3_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#getMetadataArray()">getMetadataArray</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/chunk/storage/ExtendedBlockStorage.html#getNeedsRandomTick()">getNeedsRandomTick</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#getSkylightArray()">getSkylightArray</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/chunk/storage/ExtendedBlockStorage.html#getYLocation()">getYLocation</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/chunk/storage/ExtendedBlockStorage.html#isEmpty()">isEmpty</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/chunk/storage/ExtendedBlockStorage.html#removeInvalidBlocks()">removeInvalidBlocks</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/chunk/storage/ExtendedBlockStorage.html#setBlocklightArray(net.minecraft.world.chunk.NibbleArray)">setBlocklightArray</a></strong>(<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;p_76659_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/chunk/storage/ExtendedBlockStorage.html#setBlockLSBArray(byte[])">setBlockLSBArray</a></strong>(byte[]&nbsp;p_76664_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/chunk/storage/ExtendedBlockStorage.html#setBlockMetadataArray(net.minecraft.world.chunk.NibbleArray)">setBlockMetadataArray</a></strong>(<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;p_76668_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/chunk/storage/ExtendedBlockStorage.html#setBlockMSBArray(net.minecraft.world.chunk.NibbleArray)">setBlockMSBArray</a></strong>(<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;p_76673_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/chunk/storage/ExtendedBlockStorage.html#setExtBlocklightValue(int,%20int,%20int,%20int)">setExtBlocklightValue</a></strong>(int&nbsp;p_76677_1_,
+ int&nbsp;p_76677_2_,
+ int&nbsp;p_76677_3_,
+ int&nbsp;p_76677_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#setExtBlockMetadata(int,%20int,%20int,%20int)">setExtBlockMetadata</a></strong>(int&nbsp;p_76654_1_,
+ int&nbsp;p_76654_2_,
+ int&nbsp;p_76654_3_,
+ int&nbsp;p_76654_4_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#setExtSkylightValue(int,%20int,%20int,%20int)">setExtSkylightValue</a></strong>(int&nbsp;p_76657_1_,
+ int&nbsp;p_76657_2_,
+ int&nbsp;p_76657_3_,
+ int&nbsp;p_76657_4_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html#setSkylightArray(net.minecraft.world.chunk.NibbleArray)">setSkylightArray</a></strong>(<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;p_76666_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="ExtendedBlockStorage(int, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExtendedBlockStorage</h4>
+<pre>public&nbsp;ExtendedBlockStorage(int&nbsp;p_i1997_1_,
+ boolean&nbsp;p_i1997_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="getBlockByExtId(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockByExtId</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;getBlockByExtId(int&nbsp;p_150819_1_,
+ int&nbsp;p_150819_2_,
+ int&nbsp;p_150819_3_)</pre>
+</li>
+</ul>
+<a name="func_150818_a(int, int, int, net.minecraft.block.Block)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_150818_a</h4>
+<pre>public&nbsp;void&nbsp;func_150818_a(int&nbsp;p_150818_1_,
+ int&nbsp;p_150818_2_,
+ int&nbsp;p_150818_3_,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;p_150818_4_)</pre>
+</li>
+</ul>
+<a name="getExtBlockMetadata(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExtBlockMetadata</h4>
+<pre>public&nbsp;int&nbsp;getExtBlockMetadata(int&nbsp;p_76665_1_,
+ int&nbsp;p_76665_2_,
+ int&nbsp;p_76665_3_)</pre>
+</li>
+</ul>
+<a name="setExtBlockMetadata(int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setExtBlockMetadata</h4>
+<pre>public&nbsp;void&nbsp;setExtBlockMetadata(int&nbsp;p_76654_1_,
+ int&nbsp;p_76654_2_,
+ int&nbsp;p_76654_3_,
+ int&nbsp;p_76654_4_)</pre>
+</li>
+</ul>
+<a name="isEmpty()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEmpty</h4>
+<pre>public&nbsp;boolean&nbsp;isEmpty()</pre>
+</li>
+</ul>
+<a name="getNeedsRandomTick()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNeedsRandomTick</h4>
+<pre>public&nbsp;boolean&nbsp;getNeedsRandomTick()</pre>
+</li>
+</ul>
+<a name="getYLocation()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getYLocation</h4>
+<pre>public&nbsp;int&nbsp;getYLocation()</pre>
+</li>
+</ul>
+<a name="setExtSkylightValue(int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setExtSkylightValue</h4>
+<pre>public&nbsp;void&nbsp;setExtSkylightValue(int&nbsp;p_76657_1_,
+ int&nbsp;p_76657_2_,
+ int&nbsp;p_76657_3_,
+ int&nbsp;p_76657_4_)</pre>
+</li>
+</ul>
+<a name="getExtSkylightValue(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExtSkylightValue</h4>
+<pre>public&nbsp;int&nbsp;getExtSkylightValue(int&nbsp;p_76670_1_,
+ int&nbsp;p_76670_2_,
+ int&nbsp;p_76670_3_)</pre>
+</li>
+</ul>
+<a name="setExtBlocklightValue(int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setExtBlocklightValue</h4>
+<pre>public&nbsp;void&nbsp;setExtBlocklightValue(int&nbsp;p_76677_1_,
+ int&nbsp;p_76677_2_,
+ int&nbsp;p_76677_3_,
+ int&nbsp;p_76677_4_)</pre>
+</li>
+</ul>
+<a name="getExtBlocklightValue(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExtBlocklightValue</h4>
+<pre>public&nbsp;int&nbsp;getExtBlocklightValue(int&nbsp;p_76674_1_,
+ int&nbsp;p_76674_2_,
+ int&nbsp;p_76674_3_)</pre>
+</li>
+</ul>
+<a name="removeInvalidBlocks()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeInvalidBlocks</h4>
+<pre>public&nbsp;void&nbsp;removeInvalidBlocks()</pre>
+</li>
+</ul>
+<a name="getBlockLSBArray()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockLSBArray</h4>
+<pre>public&nbsp;byte[]&nbsp;getBlockLSBArray()</pre>
+</li>
+</ul>
+<a name="clearMSBArray()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clearMSBArray</h4>
+<pre>public&nbsp;void&nbsp;clearMSBArray()</pre>
+</li>
+</ul>
+<a name="getBlockMSBArray()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockMSBArray</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;getBlockMSBArray()</pre>
+</li>
+</ul>
+<a name="getMetadataArray()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMetadataArray</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;getMetadataArray()</pre>
+</li>
+</ul>
+<a name="getBlocklightArray()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlocklightArray</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;getBlocklightArray()</pre>
+</li>
+</ul>
+<a name="getSkylightArray()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSkylightArray</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;getSkylightArray()</pre>
+</li>
+</ul>
+<a name="setBlockLSBArray(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBlockLSBArray</h4>
+<pre>public&nbsp;void&nbsp;setBlockLSBArray(byte[]&nbsp;p_76664_1_)</pre>
+</li>
+</ul>
+<a name="setBlockMSBArray(net.minecraft.world.chunk.NibbleArray)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBlockMSBArray</h4>
+<pre>public&nbsp;void&nbsp;setBlockMSBArray(<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;p_76673_1_)</pre>
+</li>
+</ul>
+<a name="setBlockMetadataArray(net.minecraft.world.chunk.NibbleArray)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBlockMetadataArray</h4>
+<pre>public&nbsp;void&nbsp;setBlockMetadataArray(<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;p_76668_1_)</pre>
+</li>
+</ul>
+<a name="setBlocklightArray(net.minecraft.world.chunk.NibbleArray)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBlocklightArray</h4>
+<pre>public&nbsp;void&nbsp;setBlocklightArray(<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;p_76659_1_)</pre>
+</li>
+</ul>
+<a name="setSkylightArray(net.minecraft.world.chunk.NibbleArray)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSkylightArray</h4>
+<pre>public&nbsp;void&nbsp;setSkylightArray(<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;p_76666_1_)</pre>
+</li>
+</ul>
+<a name="createBlockMSBArray()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createBlockMSBArray</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/world/chunk/NibbleArray.html" title="class in net.minecraft.world.chunk">NibbleArray</a>&nbsp;createBlockMSBArray()</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/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" target="_top">Frames</a></li>
+<li><a href="ExtendedBlockStorage.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/chunk/storage/IChunkLoader.html b/javadoc/net/minecraft/world/chunk/storage/IChunkLoader.html
new file mode 100644
index 0000000..23a0daf
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/IChunkLoader.html
@@ -0,0 +1,276 @@
+<!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:18 EST 2015 -->
+<title>IChunkLoader (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="IChunkLoader (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/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/IChunkLoader.html" target="_top">Frames</a></li>
+<li><a href="IChunkLoader.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.chunk.storage</div>
+<h2 title="Interface IChunkLoader" class="title">Interface IChunkLoader</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">IChunkLoader</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/chunk/storage/IChunkLoader.html#chunkTick()">chunkTick</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html#loadChunk(net.minecraft.world.World,%20int,%20int)">loadChunk</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75815_1_,
+ int&nbsp;p_75815_2_,
+ int&nbsp;p_75815_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/chunk/storage/IChunkLoader.html#saveChunk(net.minecraft.world.World,%20net.minecraft.world.chunk.Chunk)">saveChunk</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75816_1_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;p_75816_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html#saveExtraChunkData(net.minecraft.world.World,%20net.minecraft.world.chunk.Chunk)">saveExtraChunkData</a></strong>(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75819_1_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;p_75819_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/chunk/storage/IChunkLoader.html#saveExtraData()">saveExtraData</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="loadChunk(net.minecraft.world.World, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadChunk</h4>
+<pre><a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;loadChunk(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75815_1_,
+ int&nbsp;p_75815_2_,
+ int&nbsp;p_75815_3_)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="saveChunk(net.minecraft.world.World, net.minecraft.world.chunk.Chunk)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveChunk</h4>
+<pre>void&nbsp;saveChunk(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75816_1_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;p_75816_2_)
+ throws <a href="../../../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a>,
+ java.io.IOException</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>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="saveExtraChunkData(net.minecraft.world.World, net.minecraft.world.chunk.Chunk)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveExtraChunkData</h4>
+<pre>void&nbsp;saveExtraChunkData(<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;p_75819_1_,
+ <a href="../../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;p_75819_2_)</pre>
+</li>
+</ul>
+<a name="chunkTick()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkTick</h4>
+<pre>void&nbsp;chunkTick()</pre>
+</li>
+</ul>
+<a name="saveExtraData()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>saveExtraData</h4>
+<pre>void&nbsp;saveExtraData()</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/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/IChunkLoader.html" target="_top">Frames</a></li>
+<li><a href="IChunkLoader.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/chunk/storage/NibbleArrayReader.html b/javadoc/net/minecraft/world/chunk/storage/NibbleArrayReader.html
new file mode 100644
index 0000000..897d9cc
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/NibbleArrayReader.html
@@ -0,0 +1,296 @@
+<!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:18 EST 2015 -->
+<title>NibbleArrayReader (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="NibbleArrayReader (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/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/NibbleArrayReader.html" target="_top">Frames</a></li>
+<li><a href="NibbleArrayReader.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.chunk.storage</div>
+<h2 title="Class NibbleArrayReader" class="title">Class NibbleArrayReader</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.storage.NibbleArrayReader</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">NibbleArrayReader</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/chunk/storage/NibbleArrayReader.html#data">data</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/chunk/storage/NibbleArrayReader.html#NibbleArrayReader(byte[],%20int)">NibbleArrayReader</a></strong>(byte[]&nbsp;p_i1998_1_,
+ int&nbsp;p_i1998_2_)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html#get(int,%20int,%20int)">get</a></strong>(int&nbsp;p_76686_1_,
+ int&nbsp;p_76686_2_,
+ int&nbsp;p_76686_3_)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="data">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>data</h4>
+<pre>public final&nbsp;byte[] data</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NibbleArrayReader(byte[], int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NibbleArrayReader</h4>
+<pre>public&nbsp;NibbleArrayReader(byte[]&nbsp;p_i1998_1_,
+ int&nbsp;p_i1998_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="get(int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;int&nbsp;get(int&nbsp;p_76686_1_,
+ int&nbsp;p_76686_2_,
+ int&nbsp;p_76686_3_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/NibbleArrayReader.html" target="_top">Frames</a></li>
+<li><a href="NibbleArrayReader.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/chunk/storage/RegionFile.html b/javadoc/net/minecraft/world/chunk/storage/RegionFile.html
new file mode 100644
index 0000000..15fd3d7
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/RegionFile.html
@@ -0,0 +1,336 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:18 EST 2015 -->
+<title>RegionFile (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="RegionFile (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/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/RegionFileCache.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/RegionFile.html" target="_top">Frames</a></li>
+<li><a href="RegionFile.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.chunk.storage</div>
+<h2 title="Class RegionFile" class="title">Class RegionFile</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.storage.RegionFile</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RegionFile</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/chunk/storage/RegionFile.html#RegionFile(java.io.File)">RegionFile</a></strong>(java.io.File&nbsp;p_i2001_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/chunk/storage/RegionFile.html#chunkExists(int,%20int)">chunkExists</a></strong>(int&nbsp;x,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html#close()">close</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.DataInputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html#getChunkDataInputStream(int,%20int)">getChunkDataInputStream</a></strong>(int&nbsp;p_76704_1_,
+ int&nbsp;p_76704_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.DataOutputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html#getChunkDataOutputStream(int,%20int)">getChunkDataOutputStream</a></strong>(int&nbsp;p_76710_1_,
+ int&nbsp;p_76710_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/chunk/storage/RegionFile.html#isChunkSaved(int,%20int)">isChunkSaved</a></strong>(int&nbsp;p_76709_1_,
+ int&nbsp;p_76709_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html#write(int,%20int,%20byte[],%20int)">write</a></strong>(int&nbsp;p_76706_1_,
+ int&nbsp;p_76706_2_,
+ byte[]&nbsp;p_76706_3_,
+ int&nbsp;p_76706_4_)</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="RegionFile(java.io.File)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RegionFile</h4>
+<pre>public&nbsp;RegionFile(java.io.File&nbsp;p_i2001_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="chunkExists(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkExists</h4>
+<pre>public&nbsp;boolean&nbsp;chunkExists(int&nbsp;x,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getChunkDataInputStream(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChunkDataInputStream</h4>
+<pre>public&nbsp;java.io.DataInputStream&nbsp;getChunkDataInputStream(int&nbsp;p_76704_1_,
+ int&nbsp;p_76704_2_)</pre>
+</li>
+</ul>
+<a name="getChunkDataOutputStream(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChunkDataOutputStream</h4>
+<pre>public&nbsp;java.io.DataOutputStream&nbsp;getChunkDataOutputStream(int&nbsp;p_76710_1_,
+ int&nbsp;p_76710_2_)</pre>
+</li>
+</ul>
+<a name="write(int, int, byte[], int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>write</h4>
+<pre>protected&nbsp;void&nbsp;write(int&nbsp;p_76706_1_,
+ int&nbsp;p_76706_2_,
+ byte[]&nbsp;p_76706_3_,
+ int&nbsp;p_76706_4_)</pre>
+</li>
+</ul>
+<a name="isChunkSaved(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isChunkSaved</h4>
+<pre>public&nbsp;boolean&nbsp;isChunkSaved(int&nbsp;p_76709_1_,
+ int&nbsp;p_76709_2_)</pre>
+</li>
+</ul>
+<a name="close()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>close</h4>
+<pre>public&nbsp;void&nbsp;close()
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraft/world/chunk/storage/RegionFileCache.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/storage/RegionFile.html" target="_top">Frames</a></li>
+<li><a href="RegionFile.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/chunk/storage/RegionFileCache.html b/javadoc/net/minecraft/world/chunk/storage/RegionFileCache.html
new file mode 100644
index 0000000..0437c1f
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/RegionFileCache.html
@@ -0,0 +1,305 @@
+<!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:18 EST 2015 -->
+<title>RegionFileCache (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="RegionFileCache (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/chunk/storage/RegionFile.html" title="class in net.minecraft.world.chunk.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/chunk/storage/RegionFileCache.html" target="_top">Frames</a></li>
+<li><a href="RegionFileCache.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.chunk.storage</div>
+<h2 title="Class RegionFileCache" class="title">Class RegionFileCache</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraft.world.chunk.storage.RegionFileCache</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RegionFileCache</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/chunk/storage/RegionFileCache.html#RegionFileCache()">RegionFileCache</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/RegionFileCache.html#clearRegionFileReferences()">clearRegionFileReferences</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html" title="class in net.minecraft.world.chunk.storage">RegionFile</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/RegionFileCache.html#createOrLoadRegionFile(java.io.File,%20int,%20int)">createOrLoadRegionFile</a></strong>(java.io.File&nbsp;p_76550_0_,
+ int&nbsp;p_76550_1_,
+ int&nbsp;p_76550_2_)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.io.DataInputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/RegionFileCache.html#getChunkInputStream(java.io.File,%20int,%20int)">getChunkInputStream</a></strong>(java.io.File&nbsp;p_76549_0_,
+ int&nbsp;p_76549_1_,
+ int&nbsp;p_76549_2_)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.io.DataOutputStream</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraft/world/chunk/storage/RegionFileCache.html#getChunkOutputStream(java.io.File,%20int,%20int)">getChunkOutputStream</a></strong>(java.io.File&nbsp;p_76552_0_,
+ int&nbsp;p_76552_1_,
+ int&nbsp;p_76552_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="RegionFileCache()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RegionFileCache</h4>
+<pre>public&nbsp;RegionFileCache()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="createOrLoadRegionFile(java.io.File, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createOrLoadRegionFile</h4>
+<pre>public static&nbsp;<a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html" title="class in net.minecraft.world.chunk.storage">RegionFile</a>&nbsp;createOrLoadRegionFile(java.io.File&nbsp;p_76550_0_,
+ int&nbsp;p_76550_1_,
+ int&nbsp;p_76550_2_)</pre>
+</li>
+</ul>
+<a name="clearRegionFileReferences()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clearRegionFileReferences</h4>
+<pre>public static&nbsp;void&nbsp;clearRegionFileReferences()</pre>
+</li>
+</ul>
+<a name="getChunkInputStream(java.io.File, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChunkInputStream</h4>
+<pre>public static&nbsp;java.io.DataInputStream&nbsp;getChunkInputStream(java.io.File&nbsp;p_76549_0_,
+ int&nbsp;p_76549_1_,
+ int&nbsp;p_76549_2_)</pre>
+</li>
+</ul>
+<a name="getChunkOutputStream(java.io.File, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getChunkOutputStream</h4>
+<pre>public static&nbsp;java.io.DataOutputStream&nbsp;getChunkOutputStream(java.io.File&nbsp;p_76552_0_,
+ int&nbsp;p_76552_1_,
+ int&nbsp;p_76552_2_)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html" title="class in net.minecraft.world.chunk.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/chunk/storage/RegionFileCache.html" target="_top">Frames</a></li>
+<li><a href="RegionFileCache.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/chunk/storage/package-frame.html b/javadoc/net/minecraft/world/chunk/storage/package-frame.html
new file mode 100644
index 0000000..d89c4db
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/package-frame.html
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:24 EST 2015 -->
+<title>net.minecraft.world.chunk.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/chunk/storage/package-summary.html" target="classFrame">net.minecraft.world.chunk.storage</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage" target="classFrame"><i>IChunkLoader</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage" target="classFrame">AnvilChunkLoader</a></li>
+<li><a href="AnvilSaveConverter.html" title="class in net.minecraft.world.chunk.storage" target="classFrame">AnvilSaveConverter</a></li>
+<li><a href="AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage" target="classFrame">AnvilSaveHandler</a></li>
+<li><a href="ChunkLoader.html" title="class in net.minecraft.world.chunk.storage" target="classFrame">ChunkLoader</a></li>
+<li><a href="ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage" target="classFrame">ChunkLoader.AnvilConverterData</a></li>
+<li><a href="ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage" target="classFrame">ExtendedBlockStorage</a></li>
+<li><a href="NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage" target="classFrame">NibbleArrayReader</a></li>
+<li><a href="RegionFile.html" title="class in net.minecraft.world.chunk.storage" target="classFrame">RegionFile</a></li>
+<li><a href="RegionFileCache.html" title="class in net.minecraft.world.chunk.storage" target="classFrame">RegionFileCache</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraft/world/chunk/storage/package-summary.html b/javadoc/net/minecraft/world/chunk/storage/package-summary.html
new file mode 100644
index 0000000..642bea7
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/package-summary.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:24 EST 2015 -->
+<title>net.minecraft.world.chunk.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.chunk.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/chunk/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraft/world/demo/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/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.chunk.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/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</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/chunk/storage/AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage">AnvilChunkLoader</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveConverter.html" title="class in net.minecraft.world.chunk.storage">AnvilSaveConverter</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage">AnvilSaveHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.html" title="class in net.minecraft.world.chunk.storage">ChunkLoader</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage">ChunkLoader.AnvilConverterData</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage">ExtendedBlockStorage</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage">NibbleArrayReader</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html" title="class in net.minecraft.world.chunk.storage">RegionFile</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraft/world/chunk/storage/RegionFileCache.html" title="class in net.minecraft.world.chunk.storage">RegionFileCache</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/chunk/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraft/world/demo/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/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/chunk/storage/package-tree.html b/javadoc/net/minecraft/world/chunk/storage/package-tree.html
new file mode 100644
index 0000000..8a036c4
--- /dev/null
+++ b/javadoc/net/minecraft/world/chunk/storage/package-tree.html
@@ -0,0 +1,146 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:24 EST 2015 -->
+<title>net.minecraft.world.chunk.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.chunk.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/chunk/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraft/world/demo/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/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.chunk.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.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">AnvilChunkLoader</span></a> (implements net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a>, net.minecraft.world.storage.<a href="../../../../../net/minecraft/world/storage/IThreadedFileIO.html" title="interface in net.minecraft.world.storage">IThreadedFileIO</a>)</li>
+<li type="circle">net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">ChunkLoader</span></a></li>
+<li type="circle">net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/ChunkLoader.AnvilConverterData.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">ChunkLoader.AnvilConverterData</span></a></li>
+<li type="circle">net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/ExtendedBlockStorage.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">ExtendedBlockStorage</span></a></li>
+<li type="circle">net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/NibbleArrayReader.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">NibbleArrayReader</span></a></li>
+<li type="circle">net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/RegionFile.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">RegionFile</span></a></li>
+<li type="circle">net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/RegionFileCache.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">RegionFileCache</span></a></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>)
+<ul>
+<li type="circle">net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveConverter.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">AnvilSaveConverter</span></a></li>
+</ul>
+</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>)
+<ul>
+<li type="circle">net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/AnvilSaveHandler.html" title="class in net.minecraft.world.chunk.storage"><span class="strong">AnvilSaveHandler</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraft.world.chunk.storage.<a href="../../../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage"><span class="strong">IChunkLoader</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/chunk/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraft/world/demo/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraft/world/chunk/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>